默认情况下,Raspberry Pi引导启动并将其所有程序存储在microSD存储卡上,该内存在Raspberry Pi 4上的最大理论带宽为50 MBps,在先前型号上仅为25 MBps。使用外部SSD作为主要存储驱动器可以显着提高速度,但是直到最近,您还无法通过USB设备启动Pi 4。但是,新的Beta级固件使您可以做到这一点。
去年,在对具有SSD的Raspberry Pi 4进行的实际测试中,我们获得了令人印象深刻的性能,读取和写入的顺序传输速率高达140 MB / 208 MBps。您还可以使用标准的USB闪存驱动器,尽管我们发现在许多任务上性能都比microSD卡差。
更新(5/28):最新的Raspbian更新通过将* .elf文件替换为错误的文件来破坏USB引导。您可以通过从git上5月22日软件版本的/ boot文件夹中下载所有* .elf和* .dat文件,然后将它们复制到USB驱动器上的相同文件中来解决此问题。下面的安装说明已更新,以反映此解决方案。
如何从USB启动Raspberry Pi 4
1. 从带有最新Raspbian的标准microSD卡启动。
2. 输入以下命令更新您的操作系统:
sudo apt update
sudo apt full-upgrade
3. 编辑/ etc / default / rpi-eeprom-update 文件,并将FIRMWARE_RELEASE_STATUS值从“ critical”更改为“ beta”。您可以通过键入以下内容来编辑文件:
Sudo nano /etc/default/rpi-eeprom-update