2288H V5服务器安装了windows 2012 R2,在OS下发现了一大批未知设备“base systm device

2288H V5服务器安装了windows 2012 R2,在OS下发现了一大批未知设备“base systm device

确认已经安装华为support发布的chipset芯片组驱动。

2288H V5服务器安装了windows 2012 R2,在OS下发现了一大批未知设备“base systm device

根本原因分析

(1)未知设备类型分析

客户反馈未知设备列表,如下所示。基本上所有的设备都是8086类型,安装驱动类型就是chipset芯片组驱动。

---- --------

Base System Device PCI\VEN_8086&DEV_208F&SUBSYS_400319E5&REV_04\3&2411E6FE&...

Base System Device PCI\VEN_8086&DEV_208F&SUBSYS_400319E5&REV_04\3&2411E6FE&...

……

(2)驱动指导安装

1)根据客户服务器配置情况,提供华为support最新驱动,并重新安装完所有的OS驱动后,并确保OS已经重启的情况下,问题现象依然存在。

选择点击搜索驱动安装,无法安装成功。

(3)联合intel分析

Intel针对8086未知设备的device ID进行分析,得出结论:怀疑与BIOS配置项相关。

根据intel反馈信息,对比正常服务器和异常服务器的BIOS设置项,确认出以下5个差异点。

2288H V5服务器安装了windows 2012 R2,在OS下发现了一大批未知设备“base systm device

经OS和BIOS分析和验证,确认:

1)当DFXEnable配置项为默认项disable时,服务器正常。

2)当DFXEnable配置项修改为enable时,服务器出现相同问题现象,OS下出现一大批未知8086设备,且device ID一样。

DFXEnable配置选项在FDM故障注入调试或者需要使用DMA 调试功能时,才需要开启,默认是关闭的。

结论:

BIOS配置项DFXEnable被设置为enable,导致OS下出现未知设备

解决方案:

BIOS配置项DFXEnable修改为disable。

远程在客户服务器上验证,确认客户问题服务器该选项为enable,切换为disable后,OS下故障现象消失

阅读剩余
THE END