树莓派5本身集成了PCIE控制器,于是就想着学学,但是它的插槽不能直接用,所以要买一个转接板和一个SSD。我都是在pdd买的。过程基本上和最后列的参考文档的过程差不多,也没什么难的。讲讲大概的过程和遇到的坑吧。
第一个坑:
M.2的SSD有两种,NVMe和NGFF,NGFF是不支持的,我第一次就买错了,没办法退了重新买。现在真不贵,30块钱的样子,就可以买128G的NVMe,白菜价了。
买了之后大概是这样。

第二个坑:
转接板的排线,不光有正反,还有公母。。。那个画圈箭头位置必须对着。也就说线的某一边只能接一个地方。接反了电源灯还是会亮,但是设备没法用。
还有一个就是config.txt
#第一种
dtparam=nvme
#第二种
dtparam=pciex1
这两种据说都可以,有的教程说可以加dtparam=pciex1_gen=3提速,但是我这个不行。加了之后直接ssd无法识别了。
之后就是很顺利,一下就能找到挂载的SSD。

最后就是做启动盘,按照参考文档中说的方法,直接在系统中用raspberry imager工具装系统,很顺利就装好了。
这里有一个和很多教程不一致的地方,很多教程都说要在EEPROM中修改BOOT_ORDER=0xf416,实际上我的板子是不需要的。因为打开后发现默认就是0xf416。
启动的时候前两次没起起来,自动重启。第三次才启动成功。
最后用树莓派自带的诊断工具测了下速:

大概是:
- Random write speed: ~130 MB/s
- Random read speed: ~345 MB/s
还行吧,我觉得也够了。
参考:
树莓派5使用PCIe接口连接NVME M.2固态硬盘SSD_树莓派5 ssd-CSDN博客

被折叠的 条评论
为什么被折叠?



