当前位置:网站首页>树莓派4B:USB移动硬盘盒启动(beta版)
树莓派4B:USB移动硬盘盒启动(beta版)
2022-04-22 06:26:00 【Ki1381】
===================== 2020-08-20版RaspiOS==================
如果树莓派4B之前已经用rpi-eeprom-update更新过较新的pieeprom-xxxx.bin的话,直接把0820版OS做到ssd上即可。
如果从来没更新过pieeprom,先把0820做进TF卡里,从TF启动,然后参照0527版的1-4步骤。当然pieeprom可以用更加新一点的,比如7月31号的。成功后再做一遍0820到ssd,这版就不需要有其它额外操作了,直接用在树莓派上即可。
=====================
写完后才发现 2020-05-27版的Raspbian(现在叫RaspiOS了)就发布了。试着装了一下,启动的方法仍差不多。
1、在日常PC上正常在TF上刷入新版OS,然后用卡启动树莓派4B。进去后apt update 和 apt full-upgrade;
2、修改/etc/default/rpi-eeprom-update,改beta(0820版建议stable,第三步同理);
3、sudo rpi-eeprom-update -d -f /lib/firmware/raspberrypi/bootloader/beta/pieeprom-2020-05-27.bin
4、重启。验证没问题后把树莓派4B关机,顺便移除TF卡;
5、在日常PC上正常在SSD移动硬盘上刷入新版OS,完成后暂时维持现状先别弹出;
6、下载 https://github.com/raspberrypi/rpi-eeprom/releases/download/v2020.05.28-137ad/usb-msd-boot-firmware.zip,解压所有文件到SSD移动硬盘的boot分区里,一定要覆盖同名文件;
7、现在可以弹出SSD移动硬盘了。插入树莓派4B的USB3上,上电启动即可。
====以下原文====
等了近1年,终于姗姗来迟的帖子:https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=274595
很好奇用我换下来的240G SSD加个移动硬盘盒,接在树莓派4B的USB3.0口上会不会香。
树莓派4的启动原理就不多说了,总之就是先要更新bootloader,然后SSD移动硬盘盒按传统方式刷上系统并更新关键文件,最后撤除TF卡,接上USB即可。
具体步骤如下:
1、在一台正常使用TF卡的RPI4B上:
sudo apt update
sudo apt full-upgrade
然后修改 /etc/default/rpi-eeprom-update,FIRMWARE_RELEASE_STATUS的值改成小写的beta。
继续运行命令:
sudo rpi-eeprom-update -d -f /lib/firmware/raspberrypi/bootloader/beta/pieeprom-2020-05-15.bin
重启。重新进入系统后,运行:
vcgencmd bootloader_version
vcgencmd bootloader_config
分别确认显示的是May 15 2020的bootloader,以及BOOT_ORDER=0xf41
树莓派可以关机了。
2、在日常工作PC上,下载 https://github.com/raspberrypi/firmware/archive/master.zip,然后烧录Raspbian到SSD移动硬盘盒上。
解压master.zip,将boot目录下的*.elf和*.dat覆盖ssd的boot分区里的同名文件。(尝试过覆盖所有文件,但会导致直连USB的键鼠不可用)
3、卸下树莓派上的TF卡,将SSD移动硬盘盒接入树莓派的USB3.0接口,上电重启即可。

版权声明
本文为[Ki1381]所创,转载请带上原文链接,感谢
https://ki1381.blog.csdn.net/article/details/106412858
边栏推荐
猜你喜欢
随机推荐
Use of method C
QT[一] 信号与槽
QT common tool class function encapsulation summary
单片机原理[一] 学好单片机必会的五张图
Conversion et fonction du format commun MFC
树莓派配置清单(入门参考)
elmentUI 表格样式自定义(行颜色、背景色、内容滚动、去滚动条)
【GPS - NMEA-0183协议】
1: Ask what is a thread pool and how to answer it best
Problem D: 孪生素数
进制转换--学习总结
MySQL Chinese field sorting problem (sorting according to Chinese Pinyin)
【TCP/IP 五 ICMP】
Enumerations and structures in C #
UNITY遮罩点击下层UI游戏开始引导点击
树莓派Lite:安装discuz最新版
多线程(线程通信【生产者与消费者】)
Unity 获取网络 并转换成时间戳
QT advertising screen (multi display split screen + full screen display picture)
QT使用拖拽图片到控件和鼠标移动图片








![OOPC [一] C语言对象化](/img/dc/4a12d350dc9934df3eb79796e1aa82.png)
