树莓派3B—完全u盘启动系统
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了树莓派3B—完全u盘启动系统相关的知识,希望对你有一定的参考价值。
参考技术A 使用该方法,以后安装系统可以不再需要SD卡。当然存在SD卡时,启动时还是优先启动SD卡的系统。但是需要借助raspbian(2017-04-10及之后的版本)来打开该功能。
1、在/boot/config.txt里添加一行 program_usb_boot_mode=1
2、重启,此时已经打开usb boot模式。
检查方法,在终端执行:
vcgencmd otp_dump | grep 17:
并显示如下信息,表示成功打开
17:3020000a
3、跟sd卡一样,对u盘写入系统,树莓派插上u盘启动即可(不需sd卡)
1、USB Boot Mode模式实质是向SOC里的OTP(One Time Programmable)设置修复位使之支持,该操作是不可逆的;
2、该模式仅支持树莓派3B机型;
3、因为仍然优先检测SD卡是否存在,所以usb boot会有5~10秒延迟来启动usb设备;可以插上一张空白sd卡来减低延迟。
4、因为usb和网卡共用smsc lan9514芯片,所以该模式同时打开network boot模式,即允许通过网络安装启动系统;
5、不是所有u盘都兼容,因为u盘主控或芯片太多太杂或使用特殊主控,比如Kingston Data Traveller 100 G3 32G无法正常工作。官方测试工作良好的u盘:
1、 https://www.raspberrypi.org/documentation/hardware/raspberrypi/bootmodes/msd.md
2、 https://www.raspberrypi.org/blog/pi-3-booting-part-i-usb-mass-storage-boot/
树莓派4安装系统到移动硬盘不用tf
参考技术A 树莓派4安装系统到移动硬盘用tf。目前移动硬盘/U盘在树莓派4中还无法实现从移动硬盘/U盘启动,使用的方法借助TF卡启动移动硬盘内。RaspberryPi(中文名为树莓派,简写为RPi,(或者RasPi/RPI)是为学习计算机编程教育而设计),只有信用卡大小的微型电脑,其系统基于Linux。随着Windows10IoT的发布,我们也将可以用上运行Windows的树莓派。以上是关于树莓派3B—完全u盘启动系统的主要内容,如果未能解决你的问题,请参考以下文章