如果 ESXi 主机使用旧版 BIOS 或 UEFI,则可以使用预引导执行环境 (PXE) 从网络设备引导主机。或者,如果 ESXi 主机支持本机 UEFI HTTP,则可以使用超文本传输协议 (HTTP) 从网络设备引导主机。
ESXi 以 ISO 格式进行分发,用于安装到闪存或本地硬盘上。可以提取文件并通过网络接口进行引导。
PXE 使用动态主机配置协议 (DHCP) 和简单文件传输协议 (TFTP) 通过网络引导操作系统。
以 PXE 方式引导需要一些网络基础设施以及一台具有支持 PXE 的网络适配器的计算机。大多数可运行 ESXi 的计算机拥有可以 PXE 方式引导的网络适配器。
本机 UEFI HTTP 使用 DHCP 和 HTTP 通过网络引导。UEFI HTTP 引导要求具有网络基础架构、包含 HTTP 引导功能的 ESXi 主机上的 UEFI 固件版本以及支持 UEFI 网络连接的网络适配器。
使用 HTTP 引导比使用 TFTP 更快、更可靠。这得益于 HTTP 底层 TCP 协议的功能,例如,内置流式传输和丢失的数据包恢复。如果 ESXi 主机不支持本机 UEFI HTTP,则可以在引导过程中使用 iPXE HTTP。
注: 使用旧版 BIOS 固件进行网络引导只能通过 IPv4 实现。使用 UEFI BIOS 固件进行网络引导可以通过 IPv4 或 IPv6 实现。