Supermicro X9DBL-3F Xenserver 7 启动停止

Supermicro X9DBL-3F Xenserver 7 启动停止

配置是 Supermicro X9DBL-3F 主板,配备 2 个 Intel Xeon E5-2403 Cpu。

在 Bios 中的设置

高级 \ 芯片组配置 \ 北桥 \ 集成 IO 配置 \ Intel(R) VT-d

已启用。

安装 XenServer 7 后,服务器启动时会显示 XenServer 启动菜单,几秒钟后它会挂在空白屏幕上。

重新启动并选择

XenServer 处于安全模式

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

CPU 0 出现紧急情况:

无法启用 IOMMU 且 iommu=required/force

主板的 RAID 控制器未使用,但安装了 Adaptec 5805 并且在安装中显示工作正常。

有什么建议么?

答案1

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

如果它没有帮助您更新 BIOS。

此外。

更改iommu中的参数/boot/grub/grub.conf。获取帮助:

**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”。

  • 选择 grub meenu 项,然后按“e”开始编辑。

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

  • 再次按“e”编辑此行,然后插入或编辑内核参数。

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

  • 然后按“b”使用该内核和这些参数进行启动。

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

相关内容