NVMe 设备仅在重启后才被 UEFI/BIOS 识别,而在初始冷启动期间则无法识别

NVMe 设备仅在重启后才被 UEFI/BIOS 识别,而在初始冷启动期间则无法识别

我最近在台式电脑上安装了一块 NVMe M.2 SSD。遗憾的是,UEFI/BIOS 在启动时无法识别该 SSD。

我知道网站上也有关于 NVMe 设备的类似问题,但这些设备根本无法启动。在我的情况下,它在重启后才会显示。

它在 UEFI/BIOS 中的启动菜单中不可用。我尝试过使用板载 M.2 插槽和 PCIe 适配器卡。选择物理接口似乎没有意义。

为了让系统识别 SSD,我必须:

  1. 启动计算机
  2. 进入 UEFI 设置菜单
  3. 点击“保存并重置”重新启动计算机
  4. 它现在可以识别 SSD 并能够启动 Ubuntu

如果我随后关机并尝试再次启动,问题仍然存在。无论电源开关或电源线是否被禁用/移除,都会发生这种情况。

不管是否安装了辅助 SATA SSD,都会出现此问题。每次都能识别 SATA SSD,没有任何问题。

看起来,成功识别 SSD 后,至少就我所知,没有其他明显问题。不过,每次我想启动系统时,都要遵循这个程序,这非常不方便。

系统规格:

  • Asus x99-S(默认 BIOS 设置)。最新固件 4101
  • 英特尔 i7-5820k
  • 西部数据 SN550 500GB
  • 4x4GB 2133MHz 内存
  • Nvidia GTX 970

需要注意的是,该驱动器是在 LUKS 上使用 LVM2 格式化的,尽管我不认为这相关。

相关内容