6.5.1

Table Of Contents
The interaction between the ESXi host and other servers proceeds as follows:
1 The user boots the target ESXi host.
2 The target ESXi host makes a DHCP request.
3 The DHCP server responds with the IP information and the location of the TFTP server.
4 The ESXi host contacts the TFTP server and requests the file that the DHCP server specified.
5 The TFTP server sends the network boot loader, and the ESXi host executes it. The initial boot loader
might load additional boot loader components from the TFTP server.
6 The boot loader searches for a configuration file on the TFTP server, downloads the kernel and other
ESXi components from the HTTP server or the TFTP server and boots the kernel on the ESXi host.
7 The installer runs interactively or using a kickstart script, as specified in the configuration file.
PXE Boot the ESXi Installer Using TFTP
You can use a TFTP server to PXE boot the ESXi installer. The process differs slightly depending on
whether you use UEFI or boot from a legacy BIOS. Because most environments include ESXi hosts that
support UEFI boot and hosts that support only legacy BIOS, this topic discusses prerequisites and steps
for both types of hosts.
n
For legacy BIOS machines, the procedure supports booting multiple different versions of the ESXi
installer by using the same pxelinux.0 or gpxelinux.0 initial boot loader for all target machines,
but potentially different PXELINUX configuration files depending on the target machine's MAC
address.
n
For UEFI machines, the procedure supports booting multiple different versions of the ESXi installer by
using the same mboot.efi initial boot loader for all target machines, but potentially different
boot.cfg files depending on the target machine's MAC address.
Prerequisites
Verify that your environment meets the following prerequisites.
n
ESXi installer ISO image, downloaded from the VMware Web site.
n
Target host with a hardware configuration that is supported for your version of ESXi. See the VMware
Compatibility Guide.
n
Network adapter with PXE support on the target ESXi host.
n
DHCP server configured for PXE booting. See Sample DHCP Configurations.
n
TFTP server.
n
Network security policies to allow TFTP traffic (UDP port 69).
n
For legacy BIOS, you can use only IPv4 networking. For UEFI PXE boot, you can use IPv4 or IPv6
networking.
n
(Optional) Installation script (kickstart file).
vSphere Upgrade
VMware, Inc. 285