- 安装原生Raspberry PI OS
通过Raspberry PI Imager安装原生OS系统,此处不详细介绍
获取系统更新
Sudo apt update
安装更新
sudo apt full-upgrade
sudo reboot
查看当前主板引导固件,老版本的固件是不支持从USB硬盘启动OS的
检测当前的EEPROM版本:按照官方文档(官方说明),EEPROM的需要Sep 3 2020
之后的版本才能支持USB直接启动
https://github.com/raspberrypi/rpi-eeprom/tree/master
方法1:
使用TF卡启动后,进入系统,运行
sudo rpi-eeprom-update
方法2:在启动界面,没有系统或TF卡的情况下开机
- 升级EEPROM
方法1:使用TF卡进行系统更新
sudo apt update
sudo apt full-upgrade
sudo raspi-config
选择8 update
再返回6
选择A5(有些固件可能是A7) Bootloader Version
选择E1:Laster Use the latest version boot ROM software
Yes,保存退出,重新启动树莓派,将会更新EEPROM
再次运行
sudo rpi-eeprom-update
更新EEPROM方法二(不建议,更新的固件没到最新版本)
- 查看树莓派主板信息
需要安装python3
sudo apt install python3-gpiozero
运行:pinout
4. 将系统安装到SSD硬盘
方法1:安装Raspberry OS
通过USB转换卡将树莓派和SSD硬盘连接好,使用TF卡安装好Raspberry OS,启动
检查是否有SSD硬盘:sudo fdsik -l
使用SD Card Copier
选择TF卡为源,SSD为目标盘,start开始Copy,确认选择Yes
完成后,关机,拔除SD卡,系统将会从SSD硬盘启动
方法2:直接使用Raspberry Pi Imager,USB或Type-C硬盘盒,将系统烧录到SSD--此处不详细介绍和烧录TF卡方法一样
方法3:使用DiskGenius,将已经烧录到TF卡的OS,复制到SSD硬盘(SSD硬盘通过硬盘盒与电脑联接)
将TF卡和SSD硬盘按图方式连接好
运行Diskgenius,在主界面看到TF卡和SSD硬盘
导航到工具---克隆硬盘
选择源和目标盘,复制所有扇区
方法4:使用DD命令
sudo fdisk -l
dd if=/dev/mmcblk0 of=/dev/sda bs=4M
等待一段时间,完成后将copy完成,关机,拔出TF卡,从SSD硬盘启动
如果安装的是其它的OS,就不能通过方法一,只能使用方法2、3。
Ubuntu等常规的Linux系统也可以使用方法4
成品效果如下