Upgrading an ESXi host that was installed with a custom image
The default VMware installation image includes a base set of device drivers, also known as inbox drivers. Some vendors may create a custom image for the installation of vSphere ESXi that includes additional device drivers and VIB packages specific to their hardware solutions. The addition of these drivers and VIB packages may not be included with the default VMware installation image for vSphere ESXi.
During an upgrading to a later major release of vSphere ESXi, these conditions must be met if the host was initially installed using a custom image of vSphere ESXi:
- Third-party drivers and VIB packages bundled with the existing image must exist on the new image and be compatible with the new version of vSphere ESXi.
- The firmware and BIOS versions of the host hardware must be compatible with the new version of vSphere ESXi and the corresponding third-party drivers and VIB packages.
VMware recommends the use of custom images to upgrade to a later major release of vSphere ESXi that originate from the same source in which the initial installation image was obtained. If you are unable to locate a suitable image, use vSphere ESXi Image Builder to create a custom image that includes compatible versions of the third-party drivers and VIB packages that are currently installed.
For more information on using vSphere ESXi Image Builder, see the see
Installing async drivers on VMware ESXi 5.x and ESXi 6.0.x (2005205) and the
Using vSphere ESXi Image Builder section in the
vSphere Installation and Setup guide.
To obtain a list of VIB packages installed on a host:
- Log in to the host as root via an SSH or console session.
- Type this command to list the VIBs that are currently installed:
esxcli software vib list
In some cases, hosts may contain third-party custom VIBs that cannot be upgraded. For more information, see the
Upgrading Hosts That Have Third-Party Custom VIBs section in the
vSphere Installation and Setup guide.
Note: This process may vary depending on the version of vSphere ESXi you are upgrading. For more information, see the
Upgrading Hosts That Have Third-Party Custom VIBs section in the vSphere Installation and Setup guide that is for the version of vSphere ESXi that you are upgrading.
Updating an ESXi host that was installed with a custom image
When updating vSphere ESXi to a minor patch or version release, VMware recommends verifying the compatibility of device firmware, BIOS, third-party drivers and custom VIB packages with the new version of vSphere ESXi. If the third-party device driver, custom VIB package, BIOS or device firmware version are not compatible, upgrade the component to a compatible version. For more information on device compatibility, see the VMware Compatibility Guide.
For more information on upgrading third-party device drivers and VIB packages, see Installing async drivers on VMware ESXi 5.x and ESXi 6.0.x (2005205).