Supermicro X9DBL-3F Xenserver 7启动停止

configuration是一个Supermicro X9DBL-3F主板,带有2个Intel Xeon E5-2403 Cpu。

在BIOS下的设置

高级\芯片组configuration\北桥\集成IOconfiguration\ Intel(R)VT-d

已启用。

在安装XenServer 7服务器启动之后,XenServer启动菜单显示,几秒钟后显示为空白屏幕。

重新启动并select

XenServer处于安全模式

在XenServer启动菜单中,显示日志信息并停止显示消息

CPU 0上的恐慌:

无法启用IOMMU和iommu =必需/强制

主板的RAID控制器没有使用,但是安装的Adaptec 5805显示在安装过程中工作正常。

有什么build议么?

尝试在BIOS CPU属性中启用虚拟化技术(VT-x):高级 – CPUconfiguration – 虚拟化技术。 然后保存BIOS设置并closures服务器电源。

如果这无助于更新BIOS。

此外。

更改/boot/grub/grub.conf iommu参数。 求助:

 **VT-d boot parameter: iommu** VT-d is disabled by default, to enable it, need 'iommu' parameter to enable it. off|no|false|disable: Disable IOMMU (default) pv: Enable IOMMU for PV domainsno-pv: Disable IOMMU for PV domains (default) force|required: Don't boot unless IOMMU is enabled workaround_bios_bug: Workaround some bios issues to still enable VT-d, don't guarantee security pass-through: Enable VT-d DMA pass-through (no DMA translation for Dom0) no-snoop: Disable VT-d Snoop Control no-qinval: Disable VT-d Queued Invalidation no-intremap: Disable VT-d Interrupt Remapping verbose: In Xen 4.0.0 and newer, enable verbose logging while enabling IOMMU and parsing ACPI DMAR tables. 

通常,你只需要iommu=1来启用VT-d。

或者在开机时编辑grub参数:

  • 在Grub菜单上按“Esc”。

  • selectgrub meenu项目,然后按“e”开始编辑。

  • 向下滚动到“内核…”行。

  • 再次按'e'来编辑这一行,然后插入或编辑内核参数。

  • 转到行的末尾,按Enter接受编辑。

  • 然后按'b'使用该内核和那些参数启动。

在下次启动时,所有更改都将丢失。