在 UEFI 模式下,在主机上安装 ESXi 后,计算机可能无法引导。

问题

安装或升级 ESXi 时,安装程序会尝试创建名为 VMware ESXi 的 UEFI 引导选项,并将其设为默认引导选项。安装 ESXi 后重新引导时,重新引导可能会失败。出现此问题的同时,还显示一条类似于以下内容的错误消息:无可用的引导设备 (No boot device available)

原因

  • 当安装程序创建 UEFI 引导选项时,在主机主板上写入 NVRAM 时出现问题。
  • 主机固件无法识别将 UEFI 引导选项设置为首次引导选项的尝试,或者固件会覆盖引导顺序。
  • 引导磁盘具有 MBR 或 MSDOS.SYS 分区表。由于技术限制,只能为 GUID 分区表 (GPT) 分区表创建 UEFI 引导选项。
注: UEFI 固件尝试从基于 FAT 的 EFI 系统分区将引导映像加载到磁盘。仅当使用 GPT 布置磁盘时,才能从 EFI 系统分区引导。如果引导磁盘具有 MBR 或 MSDOS 分区表,UEFI 引导将失败。无法为 MBR 添加引导条目。如果磁盘完全由 ESXi 使用,则无法将其转换为 GPT,必须在旧版 BIOS 模式下引导。

解决方案

  1. 当屏幕上显示错误消息时,打开引导选项菜单。根据您的系统,引导选项菜单可能使用键盘快捷键打开、在 BIOS 菜单中打开或在 BMC、iLO 或 iDRAC 界面中打开。
  2. 检查是否存在引导选项 VMware ESXi,并尝试从其引导。如果引导成功,请更改引导顺序并将 VMware ESXi 设置为首次引导选项。
  3. 如果问题未解决,请选择类似于添加引导选项的选项。
    该选项的文字和位置可能有所不同,具体取决于您的系统。
  4. 在安装 ESXi 的磁盘上选择文件 \EFI\BOOT\BOOTx64.EFI
  5. 更改引导顺序,以便主机从添加的选项引导。