1、问题描述
客户现场HPC项目实施,需要关闭vt-d选项,涉及多个机型如下表,bios下关闭后重启发现无法生效。
机型 | BIOS版本 | 验证 |
R620 G50 | 出厂BIOS版本是NNH1041278,升级1279无效 | 验证1279无效 |
X620 G50 | 同上 | |
R840 G50 | NHH1041054 | |
X660 G45 | NKMH041068 | |
R640 G50 | NSHH041052 |
2、问题验证及分析
以双路R620 G50 为例
经过验证如下版本可以生效
此版本验证vt-d 设置disabled可以保存
2)升级现场最新版本测试
设置disabled后重启机器还是会开启
经过确认,EGS平台设计,VT-D的状态根据cpu的Extended APIC来判断是否打开,VT-D选项和Extended APIC选项存在关联关系 ,需要把Extend APIC关闭,才能够关闭VT-D。
3、处理方案
Socket Configuration->Processor Configuration->Extended APIC,Ctrl+F11 先进入高级模式,如下图设置Extend APIC为disabled后,
然后在设置VT-D为disabled,F4保存重启,验证已生效。