首先,/boot
使用最新的引导文件准备目录:
$ sudo apt-get update && sudo apt-get upgrade
如果您使用Raspbian / Raspbian Lite或更高版本的2017-04-10版本,则不需要执行上述步骤。
然后使用以下代码启用USB启动模式:
echo program_usb_boot_mode=1 | sudo tee -a /boot/config.txt
这增加program_usb_boot_mode=1
了结束/boot/config.txt
。重新启动Raspberry Pi sudo reboot
,然后检查OTP是否已编程为:
$ vcgencmd otp_dump | grep 17: 17:3020000a
确保显示输出0x3020000a
。如果不是,则OTP位尚未成功编程。
如果您愿意,可以program_usb_boot_mode
从config.txt中删除该行,这样如果您将SD卡放在另一个Raspberry Pi中,它就不会编程USB启动模式。确保config.txt末尾没有空行。例如,您可以使用命令使用nano编辑器编辑config.txt sudo nano /boot/config.txt
。
准备USB大容量存储设备
从Raspbian的2017-04-10版本开始,您可以通过将操作系统映像直接复制到USB设备上,将一个有效的Raspbian系统安装到USB大容量存储设备,就像使用SD卡一样。要执行此步骤,请按照此处的说明操作,记住选择与USB大容量存储设备对应的驱动器。
完成USB大容量存储设备的成像后,将其从计算机中取出并将其插入Raspberry Pi 3。
从USB大容量存储设备启动Raspberry Pi 3
将USB大容量存储设备连接到Raspberry Pi 3并启动它。在5到10秒之后,Raspberry Pi 3应该开始启动,并在附加的屏幕上显示彩虹闪屏。