现有一台DELL R715服务器,运行ESXi5.1操作系统,但是一次重启后,就不能进入ESXi5.1,且会报错bank5 not a vmware boot bank,bank6 not a vmware boot bank,重装ESX后,问题仍在,查看主板BIOS,引导类型仍然是BIOS,但是将其更改为UEFI后,ESX可正常启动。
以下是VMWARE的文档(见http://pubs.vmware.com/vsphere-50/topic/com.vmware.ICbase/PDF/vsphere-esxi-vcenter-server-50-examples-scenarios-guide.pdf):
vSphere 5.0 支持从统一可扩展固件接口 (UEFI) 引导 ESXi 主机。可以使用 UEFI 从硬盘驱动器、CD-ROM 驱动器或 USB 介质引导系统。使用 VMware Auto Deploy 进行网络引导或置备需要旧版 BIOS固件,且对于 UEFI不可用。
ESXi 可以从大于 2 TB 的磁盘进行引导,其中磁盘提供了系统固件,安装 ESXi 5.0 后更改从旧版 BIOS 到 UEFI 的引导类型可能会导致主机无法进行引导。在这种情况下,主机会显示类似于以下内容的错误消息:不是 VMware 引导槽 (Not a VMware boot bank)。
安装好ESXi5.0后,不支持更改旧版BIOS和UEFI之间主机引导类型。