![Linux 上未检测到 M2 NVMe 驱动器](https://linux22.com/image/1564213/Linux%20%E4%B8%8A%E6%9C%AA%E6%A3%80%E6%B5%8B%E5%88%B0%20M2%20NVMe%20%E9%A9%B1%E5%8A%A8%E5%99%A8.png)
最近,我组装了一台计算机,并尝试在我的内部 M2 驱动器上安装 Proxmox。
相关硬件:
- 三星 960 EVO(X2)
- 华硕 Z370-E
最初的计划是将两个 M2 驱动器放入 RAID0 并在其上安装 Proxmox。但是,安装根本没有检测到 M2 驱动器。我尝试移除 RAID,但仍然没有检测到驱动器。我还尝试了 Legacy 和 UEFI 启动。
为了进一步调查,我尝试让其他 Linux 发行版识别这些驱动器。它们都看不到这些驱动器。但是,我在 Windows 上成功看到了这些驱动器。
我尝试过的 Linux 发行版:
- 乌布努特
- 鲁本图
- 卡利Linux
- 普罗克斯莫克斯
- 克隆兹拉
此时,我认为这是一个兼容性或 BIOS 相关的问题。但是,我似乎无法弄清楚。
我尝试过的事情:
- 引导至 Legacy 和 UEFI
- 尝试了多个 Linux Dristros
- 将 BIOS 更新为最新固件
- 更改/删除 RAID。
答案1
我找到了答案。在 BIOS 的 EZ 模式页面中关闭“英特尔快速存储技术”,然后以传统模式启动 Proxmox 安装程序,安装程序就可以检测到 NVMe 驱动器。
将驱动器格式化为 ZFS 后,我通过 UEFI 重新安装了 Proxmox。现在一切都启动成功。