树莓派论坛

 找回密码
 立即注册

在树莓派4上使用USB启动

Derekxxzzyy 发表于 2019-10-4 14:52:37 | 显示全部楼层 |阅读模式
本帖最后由 Derekxxzzyy 于 2019-10-4 14:52 编辑

*新手发帖,大神勿喷
在之前的树莓派上使用usb启动只需在cmdline中加一句话即可;而Pi4B中因eeprom的使用,该方法作废,需要用一张引导卡来引导系统。
1.准备:
1张大于等于200MB的TF卡
1台电脑
1个读卡器
1个Linux系统(实体机,虚拟机皆可)

现在,开始!!
1.把系统刷到u盘里(和刷到tf卡里一样)
2.u盘不要拔掉,插入TF卡,打开Linux(如果是虚拟机,把usb和tf卡都挂在虚拟机下)
3.把u盘boot分区的文件复制到tf卡里。
4.在Linux中会显示U盘的两个分区:BOOT和ROOTFS
5.打开终端,输入“sudo blkid”,查找LABEL=ROOTFS的分区(或者叫LABEL=root),并且确认那一行开头是 /dev/sdXX
6.记录他的PARTUUID
7.随后打开tf卡中的cmdline.txt
8.把root=/dev/mcblk0p7改成“root=PARTUUID=你记下的PARTUUID”
9.保存

大功告成!

*注意,本引导方式并不完美,每次启动均需要插入tf卡来引导,引导成功后可以拔掉。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版 | Archiver | 树莓派论坛 ( 粤ICP备15075382号-1 )