我正在尝试在 PowerEdge r910 上启用 VT-X 和 VT-D。我在 bios 设置中设置了“虚拟化已启用”以及“SR_IOV 全局启用”。
在 Ubuntu Server 部署(18.04 Bionic)上我仍然得到以下信息:
ubuntu@moral-sponge:~$ sudo dmesg | grep DMAR
[ 0.000000] ACPI: DMAR 0x000000007F38E7F4 000248 (v01 DELL PE_SC3 00000001 DELL 00000001)
[ 0.000000] DMAR: [Firmware Bug]: Your BIOS is broken; DMAR reported at address 0!
[ 0.000000] DMAR: Host address width 44
[ 0.000000] DMAR: DRHD base: 0x00000000000000 flags: 0x0
[ 0.000000] DMAR: Parse DMAR table failure.
bios 版本是 2.12.0。据我所知,这是最新版本。