NVMe SSD 不兼容列表
我们建议避免使用配备Phison 控制器的以下 NVMe SSD 驱动器,因为它们已被证明不兼容:
这些特定型号已显示出兼容性问题,建议在考虑 X10xx 系列 NVMe 屏蔽的 NVMe SSD 选项时避免这些问题。您可以运行“ lspci ”命令来检查 SSD 的控制器品牌。
我们确认以下 SSD不兼容:
另请注意:
默认情况下 PCIe 连接器未启用。要启用它,您应该将以下选项添加到/boot/firmware/config.txt并重新启动:
须藤纳米 /boot/firmware/config.txt
然后添加以下评论;
# 启用 PCIe 外部连接器。 dtparam=pciex1 # 此行是上面的别名(您可以使用任一/或来启用端口)。 dtparam=nvme
按Ctrl-O,然后按 Enter 键,将更改写入文件。
按Ctrl-X退出 nano(编辑器)。
并且该连接已认证为 Gen 2.0 速度(5 GT/秒),但如果您在后面添加以下行,则可以将其强制为 Gen 3.0(10 GT/秒):
dtparam=pciex1_gen=3
警告:Raspberry Pi 5 未通过 Gen 3.0 速度认证,以这些速度连接 PCIe 设备可能会不稳定。
然后不要忘记重启
sudo 重启
您也可以参考官方文档:启用PCIe
重启后,使用lspci命令显示你的 PCIe 设备
命令lspci
输出如下,注意第三行的内容取决于您使用的NVME控制。
pi@raspberrypi: 〜$ sudo lspci 0000:00:00.0 PCI 桥:Broadcom Inc. 及其子公司设备 2712 (rev 21) 0000:01:00.0 非易失性内存控制器:Silicon Motion, Inc. SM2263EN/SM2263XT SSD 控制器(rev 03) 0001:00:00.0 PCI 桥:Broadcom Inc. 及其子公司设备 2712(修订版 21) 0001:01:00.0 以太网控制器:设备 1de4:0001
要让 NVMe SSD 启动你的 Pi,它需要有一个操作系统,所以 Raspberry Pi 操作系统需要刷入 NVME SSD 上,这非常重要!
仅支持 Raspberry Pi OS(Bookworm)版本,不支持 Raspberry Pi OS bullseye 或 Ubuntu 或 Home Assistant OS,请参阅
https://www.raspberrypi.com/software/operating-systems/
以下是将操作系统刷入 NVME SSD 的几种方法:
1. 使用SD 卡复制工具将操作系统刷入 Raspberry Pi OS 上的 NVME SSD 上(受到推崇的)
在主屏幕上点击应用程序=>附件=> SD 卡复制器,运行SD 卡复制器程序,并将操作系统复制到 NVME ssd,如下图所示。
点击开始运行。然后关机,拔下 SD 卡,并重新启动设备。
这是一个可视化操作,我们强烈推荐它!
2. 使用 Raspberry Pi Imager 刷新 SSD
您也可以直接使用MAC 计算机或 Windows 计算机上的 Raspberry Pi Imager工具将全新的 Pi OS 刷入 NVME SSD,但您需要额外的 USB 转 nvme 适配器。
然后拉出 NVMe 驱动器,将其连接到您的 Pi 5,它应该从中启动(无论是否插入 microSD 卡) - 假设您已更新引导加载程序并适当地设置了BOOT_ORDER!
笔记:
如果您正在将全新的 Pi OS 刷入 NVME ssd,则必须#Enable PCIe;但如果您正在将旧的 Pi OS 从 SD 卡 COPY 或 CLONE 到 NVME ssd,并且您已经在旧的 Pi OS 中提前启用了 pcie,那么您无需再次启用 pcie!
PCIe 连接在重启后应该可以正常工作,但您的 Pi 还不会尝试从 NVMe SSD 启动。为此,您需要更改Raspberry Pi 的引导加载程序配置中的 BOOT_ORDER :
sudo raspi-config
然后选择6 高级选项=> A4 启动顺序=> B2 NVMe/USB 启动回答是,然后sudo reboot
sudo rpi-eeprom-config--编辑
然后将 BOOT_ORDER 行更改为以下内容:
启动顺序=0xf416
- 按Ctrl-O,然后按回车键,将更改写入文件。
- 按Ctrl-X退出 nano(编辑器)。
阅读https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#BOOT_ORDER以了解所有详细信息。目前,相关的位是末尾的 6 :它告诉 Pi 首先尝试 NVMe 启动!
重新启动Raspberry Pi 5 以使更改生效。
默认情况下,Raspberry Pi 5 在关闭时消耗约 1W 至 1.4W 的电量。可以通过手动编辑 EEPROM 配置来降低此功耗sudo rpi-eeprom-config-e. 将设置更改为以下内容:
BOOT_UART=1 电源关闭开启暂停=1 启动顺序=0xf416
然后使用以下命令重启设备sudo 重启,这样断电时的功耗应该会下降到 0.01W 左右。
周一-周五(9:30-6:30)周六(9:30-5:30)
手机:13434470212
邮箱:services04@spotpear.cn
QQ:202004841