树莓派4的用nvme ssd启动系统如何安装配置,以及性能如何?
准备:
树莓派4b 一块,建议2g内存以上
最少5v 3.5a的type c电源,充电头一个,建议5v 4a以上。
usb type c 3a电流线缆两条,建议5a电流;标准usb type b接口母口到type c口的线一条。
usb 3.0(也叫3.1 gen1)hub 一台,必须带外部供电口(typec 一般是)
nvme ssd一块,128gb起步,PCIE NVME 2280/2242,建议选择国产品牌避免性价比偏低。nvme ssd加nvme硬盘盒子合计电流在1a左右,注意。
M.2 nvme ssd硬盘盒一个,价位在50以上。注意和nvme ssd安装接口匹配。
最新版本的raspberry os 安装img,从官网下载即可。
安装步骤:
下载好raspberry os镜像后,下载raspberry imager烧录软件
安装nvme ssd到硬盘盒里,连接到电脑的usb 3口进行烧录系统工作,记得先把下载好的镜像解压到同一个文件夹或你设置的文件夹,大约4GB,打开raspberry imager,
点击最左边的操作系统选择,拉到最下面选择use custom,点进去找到你的设置好的文件夹,选中img文件。OK。再点击sd卡(注意你的nvme ssd 硬盘要先格式化为fat32系列的格式,如果格式化为ntfs可能下一步会有问题,建议对比测试) 然后点击write
大约100秒后烧写完毕,扒下nvme盒子的usb线,重新连接电脑,打开boot盘符,新建一个空白文件,更名为SSH,注意删除之前的默认后缀。
考虑到你的树莓派启动固件所在的eeprom版本可能不够新,建议此时先用tf卡烧录一个raspberry os,测试启动,启动后更新eeprom固件https://www.raspberrypi.org/documentation/hardware/raspberrypi/booteeprom.md
在更新之前,先修改更新源为国内地址,https://blog.csdn.net/zifengzwz/article/details/107922635 更新你的eeprom固件到最新,如果遇到后面的问题的话,eeprom版本太旧,是无法识别ssd硬盘盒的驱动芯片,并自动加载驱动的。
连接电源线,nvme硬盘盒,raspberry pi板,hub,
nvme硬盘盒连在hub上,hub的自己的usb主口,连在raspberry pi板子的usb3 口,如果一个口没反应,换另一个usb口试试。给hub供电口连上单独的typec 电源。由于树莓派本身电流驱动能力受制于电源,而电源启动时序未必支持先给ssd盒子上电,所以外部独立的电源提前给ssd硬盘供电,就能保证树莓派一定能识别到ssd存储
注意观察板子上的两个指示灯,如果指示灯不闪烁,说明启动失败,如果指示灯启动后一直周期闪烁,没有不规律的暗灭,说明启动还不成功,正常启动成功的模式是上电后led亮了,然后熄灭2秒不到,然后开始闪烁,网口之前已经连上路由器了,所以此时你的网口应该开始闪烁,证明网卡已经启动(系统启动成功)
简单的性能测试
1,用ssh登陆树莓派,配置好vnc,启动vncserver,打开vnc,进入linux操作系统。
实际测试nvme ssd读写速度在300MB左右,17000IOPS。