使用该方法,以后安装系统可以不再需要SD卡。当然存在SD卡时,启动时还是优先启动SD卡的系统。
但是需要借助raspbian(2017-04-10及之后的版本)来打开该功能。
Step:
先向sd卡中烧写好镜像,修改/boot/config.txt
添加program_usb_boot_mode=1
开机,此时已经打开usb boot模式
在终端执行sudo vcgencmd otp_dump | grep 17:
若显示17:3020000a
表示已经打开
向U盘中烧写入系统,取出sd卡,插上u盘启动即可
官方文档:
https://www.raspberrypi.org/documentation/hardware/raspberrypi/bootmodes/msd.md
https://www.raspberrypi.org/blog/pi-3-booting-part-i-usb-mass-storage-boot/