华为V5服务器windows下出现一大批未知设备“base systm device

V5服务器windows下出现一大批未知设备“base systm device

表5-224 问题的基本信息

信息名称

信息内容

问题来源

2288H V5

该案例适用于

V5服务器

输出时间

2018-3-5

关键词

base systm device

 

问题现象描述

NA客户2288H V5服务器安装了windows 2012 R2,在OS下发现了一大批未知设备“base systm device”。客户确认已经安装华为support发布的chipset芯片组驱动。

华为V5服务器windows下出现一大批未知设备“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个差异点。

华为V5服务器windows下出现一大批未知设备“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下故障现象消失。

经验总结、预防措施和规范建议

OS下未知设备,除了整机配置部件驱动外,还有可能是BIOS配置调试设备引起。

阅读剩余
THE END