摘要
嵌入式工控主板在12代CPU平台默认启用VMD卷管理设备,会接管NVMe固态硬盘并绕过外插的LSI9361阵列卡,导致开机卡在BIOS自检画面且无法进入BIOS与阵列卡配置。禁用VMD或改用软RAID即可解除该存储层冲突。
一、开机卡在BIOS自检
现场部署12代嵌入式工控主板并外插LSI9361阵列卡时,开机卡在BIOS自检画面且无法进入BIOS,排查确认是主板默认启用的VMD与LSI阵列卡之间存在硬件层冲突。
该现象并非主板硬件损坏,而是VMD优先接管存储控制权后,标准驱动无法统一枚举NVMe与阵列卡硬盘,系统启动便停滞在自检画面无法继续向下执行。

二、VMD接管NVMe机制
VMD即Intel Volume Management Device,是11代及以上CPU配套芯片组默认启用的卷管理设备,会把NVMe固态硬盘交由CPU直接管理。当主板BIOS启用VMD并且挂接NVMe硬盘时,NVMe不再走标准AHCI通道。
主板BIOS默认启用VMD并且外插LSI MegaRAID阵列卡时,NVMe被VMD通道接管、绕过RAID卡,标准驱动与阵列卡均无法统一枚举硬盘。仓库另一张LSI9311同样没有可用配置项,说明问题出在VMD与阵列卡的承接关系,而非单张卡的硬件故障。

三、禁用VMD三类方向
冲突解除的关键是恢复NVMe与阵列卡的统一可见。在BIOS禁用VMD或切换为AHCI,可使NVMe与阵列卡回到标准通道并解除硬件层冲突;改用软RAID则在系统层组建阵列,不再需要RAID卡接管NVMe。嵌入式工控主板在此场景应优先按系统需求选择方向。
| 方向 | 操作 | 适用场景 |
| 禁用VMD | BIOS关闭VMD使NVMe与阵列卡恢复统一可见 | 仍需硬RAID且保留阵列卡 |
| 切换AHCI | 存储模式改AHCI解除硬件层冲突 | 不依赖NVMe直连的场景 |
| 改用软RAID | 系统层组阵列不需RAID卡接管NVMe | 阵列卡冲突无法化解时 |
三类方向各有适用边界:在BIOS禁用VMD或切换为AHCI且软RAID需要系统层支持,才能彻底解除VMD与阵列卡的硬件层冲突。若现场仍依赖硬RAID承接多盘冗余,关闭VMD是代价最小的恢复路径;若阵列卡冲突无解,软RAID是更稳妥的替代。

四、12代平台承接示例
上述冲突的排查与替代方向,离不开主板BIOS对VMD与存储模式的可见配置能力。东田12代嵌入式工控主板可在BIOS中配置VMD开关与存储模式,并承接CentOS等服务器版操作系统的硬件兼容需求,为同类现场提供可落地的承接基础。

结语
嵌入式工控主板VMD与LSI阵列卡冲突的本质是存储控制权被VMD接管,禁用VMD或改用软RAID即可恢复。东田工控可提供12代主板的BIOS配置核对与选型承接,帮助现场按系统需求确定方向。
FAQ
为什么12代主板配LSI阵列卡会卡在BIOS自检?
VMD默认接管NVMe后绕过LSI MegaRAID阵列卡,导致开机POST读不到硬盘而卡在BIOS自检,无法进入BIOS与阵列卡配置界面。
软RAID和硬RAID阵列卡该怎么选?
仍依赖多盘硬件冗余且冲突可解时保留硬RAID并关闭VMD;若阵列卡冲突无法化解,改用系统层软RAID更稳妥,不再需要RAID卡接管NVMe。
禁用VMD是否会影响NVMe硬盘性能?
关闭VMD仅改变NVMe的管理通道,不影响硬盘本身读写能力,系统层仍可正常访问NVMe,只是不再由CPU的VMD统一调度。
VMD到底是什么?
VMD是Intel在嵌入式工控主板等11代及以上平台默认启用的卷管理设备,用于把NVMe固态硬盘交由CPU直接管理,标准驱动需与之适配。





10132
