8.0

Table Of Contents
Prerequisites
Verify that your environment has the following components:
n ESXi host with UEFI firmware that supports the HTTP boot feature.
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 UEFI networking support on the target ESXi host.
n DHCP server that you can configure for UEFI HTTP booting. See Sample DHCP Configurations
n (Optional) Installation script (kickstart file).
n Use a native VLAN in most cases. If you want to specify the VLAN ID to be used with PXE
booting, check that your NIC supports VLAN ID specification.
Procedure
1 Copy the efi/boot/bootx64.efi file from the ESXi installer ISO image to a directory on your
HTTP server and rename the file to
mboot.efi. For example, http://www.example.com/
esxi/mboot.efi.
Note Newer versions of mboot.efi can generally boot older versions of ESXi, but older
versions of mboot.efi might be unable to boot newer versions of ESXi. If you plan to
configure different hosts to boot different versions of the ESXi installer, use the mboot.efi
from the newest version.
2 Configure the DHCP server.
3 Create a directory on your HTTP server with the same name as the version of ESXi it will hold.
For example, http://www.example.com/esxi/ESXi-8.x.x-XXXXXX.
4 Copy the contents of the ESXi installer image to the newly created directory.
5 Modify the boot.cfg file.
a Add the following line with the URL of the newly created directory.
prefix=http://www.example.com/esxi/ESXi-8.x.x-XXXXXX
b If the filenames in the kernel= and modules= lines begin with a forward slash (/) character,
delete that character.
c If the kernelopt= line contains the string cdromBoot, remove the string only.
6 (Optional) For a scripted installation, in the boot.cfg file, add the kernelopt option to the line
after the kernel command, to specify the location of the installation script.
For example, kernelopt=ks=http://www.example.com/esxi_ksFiles/ks.cfg
VMware ESXi Installation and Setup
VMware, Inc. 107