需要有 PXELINUX 配置文件才能在传统 BIOS 系统上引导 ESXi 安装程序。该配置文件定义了目标 ESXi 主机启动时向其显示的菜单。
本节提供有关 PXELINUX 配置文件的常规信息。
有关语法详细信息,请参见 SYSLINUX 网站,网址为 http://www.syslinux.org/。
需要的文件
在 PXE 配置文件中,必须包括以下文件的路径:
- mboot.c32 是引导加载程序。
- boot.cfg 是引导加载程序配置文件。
PXE 配置文件的文件名
对于 PXE 配置文件的文件名,请选择以下选项之一:
- 01-mac_address_of_target_ESXi_host。例如,01-23-45-67-89-0a-bc
- 以十六进制表示的目标 ESXi 主机 IP 地址。
- default
初始引导文件
pxelinux.0 尝试按以下顺序加载 PXE 配置文件:
- 它会尝试加载目标 ESXi 主机的 MAC 地址,此地址以其 ARP 类型代码为前缀(如果是以太网,则为 01)。
- 如果尝试失败,则会尝试加载以十六进制表示的目标 ESXi 系统 IP 地址。
- 最后,它会尝试加载名为 default 的文件。
PXE 配置文件的文件位置
将文件保存在 TFTP 服务器上的 /tftpboot/pxelinux.cfg/ 中。
例如,您可能会将文件保存在 TFTP 服务器的 /tftpboot/pxelinux.cfg/01-00-21-5a-ce-40-f6 下。目标 ESXi 主机的网络适配器 MAC 地址为 00-21-5a-ce-40-f6。