错误号 16480679
问题:
服务器在 BIOS 中默认采用 64 位 MMIO(Memory Mapped I/O,内存映射 I/O)。对于包含选项 ROM (option ROM) 的 PCIe 卡,这将允许映射到标准 32 位 4 GB 空间之上的更多 PCIe 内存地址空间。然而,VMware ESXi 与标准 4 GB 之上的 MMIO 空间不兼容。此问题可能会导致某些 PCIe 卡不能与 ESXi 一起正常运行。
受影响的软件:
VMware ESXi 5.5
平台软件发行版 1.0、1.1、1.2、1.3、1.4、1.5、1.6 和 1.7
解决方法:
作为可能的解决方法,请通过服务器的 BIOS 设置实用程序禁用 64 位 MMIO(在 "IO" -> "PCIe Subsystem Settings" -> "PCIe 64-bit Resources Allocation" 菜单下)。该解决方法有一些限制。对于选件卡的某些组合,系统所需的 MMIO 空间大于系统在 32 位地址空间中可分配的空间。发生这种情况时,未分配 MMIO 地址空间(因为没有足够的地址空间)的那些选件卡将无法使用。
有关更多信息,请参阅有关该问题的 VMware 知识库文章: