我最近在台式电脑上安装了一块 NVMe M.2 SSD。遗憾的是,UEFI/BIOS 在启动时无法识别该 SSD。
我知道网站上也有关于 NVMe 设备的类似问题,但这些设备根本无法启动。在我的情况下,它在重启后才会显示。
它在 UEFI/BIOS 中的启动菜单中不可用。我尝试过使用板载 M.2 插槽和 PCIe 适配器卡。选择物理接口似乎没有意义。
为了让系统识别 SSD,我必须:
- 启动计算机
- 进入 UEFI 设置菜单
- 点击“保存并重置”重新启动计算机
- 它现在可以识别 SSD 并能够启动 Ubuntu
如果我随后关机并尝试再次启动,问题仍然存在。无论电源开关或电源线是否被禁用/移除,都会发生这种情况。
不管是否安装了辅助 SATA SSD,都会出现此问题。每次都能识别 SATA SSD,没有任何问题。
看起来,成功识别 SSD 后,至少就我所知,没有其他明显问题。不过,每次我想启动系统时,都要遵循这个程序,这非常不方便。
系统规格:
- Asus x99-S(默认 BIOS 设置)。最新固件 4101
- 英特尔 i7-5820k
- 西部数据 SN550 500GB
- 4x4GB 2133MHz 内存
- Nvidia GTX 970
需要注意的是,该驱动器是在 LUKS 上使用 LVM2 格式化的,尽管我不认为这相关。