NVMe 做 RAID 时认不到盘,绝大多数是BIOS/UEFI 模式不对、RAID 卡不支持 NVMe、插槽 / 通道冲突、固件太老、硬盘不兼容这五类原因。下面按 “先快速判断→再一步步排查→最后分场景解决” 来讲,尽量直接能用。
一、先快速判断:是 “完全看不到盘” 还是 “能看到但进不去 RAID 界面”
- BIOS/UEFI 里都看不到 NVMe:物理连接、插槽禁用、BIOS 没开 NVMe、硬盘坏 / 不兼容。
- BIOS 能看到,但 RAID 工具(Ctrl+R/RST/UEFI RAID)里看不到:RAID 卡不支持 NVMe、模式错、固件低、混插 NVMe/SATA。
- RAID 界面能看到,但组完系统里看不到:驱动没加载、启动模式(UEFI/Legacy)不对。
二、最常见原因(按概率从高到低)
1)RAID 卡 / 芯片不支持 NVMe(最常见)
- 普通 SAS/SATA RAID 卡(如 LSI 9361/3108、H3C 9560-16i 老固件)原生不认 NVMe。
- NVMe 必须走CPU 直连 PCIe/M.2/U.2,用主板 UEFI RAID(Intel RST/VMD、AMD RAIDXpert)或专用 NVMe RAID 卡。
2)BIOS/UEFI 设置错误
- 存储模式错:设为 IDE/AHCI → 看不到 NVMe RAID;要设为 RAID/RST/VMD/AMD RAID。
- NVMe 没启用:M.2/PCIe NVMe 开关设为 Disabled/Auto → 手动设为 Enabled。
- 通道共享冲突:插 M.2 后,某些 SATA 口 / PCIe 口被禁用 → 换槽位。
- 安全启动 / CSM 干扰:开 CSM/Legacy 或 Secure Boot → 关 CSM、用纯 UEFI。
- Above 4G Decoding 没开:新主板 / 服务器必须开,否则 NVMe 无法枚举。
3)物理连接 / 插槽问题
- M.2 没插紧、螺丝没固定好。
- 插到 SATA M.2 槽(只能认 SATA 盘,不认 NVMe)。
- U.2 背板接线错、Mini SAS 线坏、端口 A/B 插反。
4)固件 / 版本太低
- 主板 BIOS/UEFI 老,不支持新 NVMe 型号 / 大容量盘。
- RAID 卡固件老,不支持 NVMe 协议 → 必须更新到支持 NVMe 的版本。
- NVMe 硬盘固件老,存在兼容性 bug。
5)硬盘兼容性 / 规格问题
- 非兼容品牌:部分品牌机 / 服务器只认原厂 NVMe(如 Dell 某些机型 RST 只认 Intel NVMe)。
- 混插不同容量 / 型号:RAID 要求同容量、同型号、同固件。
三、一步步排查(直接照着做)
步骤 1:先在 BIOS/UEFI 里看是否识别 NVMe
- 开机进 BIOS(F2/F10/Del)→ 到 Storage/M.2/PCIe 页面。
- 能看到 NVMe:排除物理连接,直接看步骤 2。
- 看不到 NVMe:
- 重新插拔 M.2/U.2,换槽位。
- 开启 NVMe 支持、Above 4G Decoding,关闭 CSM。
- 仍看不到:硬盘坏或不兼容,换盘测试。
步骤 2:确认 RAID 控制器是否支持 NVMe
- 主板 UEFI RAID(RST/VMD/AMD):支持 M.2 NVMe 组 RAID0/1 → 进 UEFI RAID 界面看盘。
- 传统 SAS/SATA RAID 卡(LSI 9361、H3C 9560 老款):不支持 NVMe → 必须换方式。
- 专用 NVMe RAID 卡(如 HighPoint SSD7000):进卡界面(Ctrl+R)看盘。
步骤 3:更新固件(关键)
- 主板 BIOS/UEFI:更到最新版(官网下载)。
- RAID 卡固件:更到支持 NVMe 的版本。
- NVMe 硬盘固件:用厂商工具(如 Samsung Magician)更新。
步骤 4:调整 BIOS 关键设置(必做)
- Storage Mode → RAID/RST/VMD/AMD RAID(不是 AHCI/IDE)。
- M.2/PCIe NVMe → Enabled。
- Above 4G Decoding → Enabled。
- CSM/Legacy Support → Disabled(纯 UEFI)。
- Secure Boot → Disabled(排障时)。
步骤 5:检查硬盘兼容性
- 必须同容量、同型号、同固件。
- 品牌机:优先用原厂兼容列表里的 NVMe。
四、分场景解决
场景 A:家用 / 工作站(主板 M.2 NVMe 组 RAID)
- BIOS 设为 RST/AMD RAID,开 NVMe,关 CSM。
- 进 UEFI RAID 工具,能看到盘 → 建 RAID0/1。
- 系统安装时加载 RST/AMD RAID 驱动(U 盘导入)。
场景 B:服务器(传统 RAID 卡认不到 NVMe)
- ❌ 不要用 LSI 9361/H3C 9560 老卡组 NVMe RAID。
- ✅ 改用:
- NVMe 直连主板 M.2/U.2,用 UEFI RAID。
- 换专用 NVMe RAID 卡(如 HighPoint SSD7101)。
- 用系统软 RAID(Windows 存储池、Linux MDADM)。
场景 C:进 RAID 界面看不到,但 BIOS 能看到
- 固件太老:更新主板 + RAID 卡固件。
- 模式错:确认是 RAID 模式,不是 AHCI。
- 混插:统一型号 / 容量。
五、快速自检清单(直接对照)
- BIOS 能看到 NVMe?→ 是 / 否
- 存储模式是 RAID/RST/VMD?→ 是 / 否
- NVMe 支持、Above 4G 已开?→ 是 / 否
- CSM 已关,纯 UEFI?→ 是 / 否
- 固件全最新?→ 是 / 否
- 硬盘同型号 / 容量?→ 是 / 否
- 不是传统 SAS RAID 卡?→ 是 / 否
暂无评论