You can use the esxupdate utility to upgrade from ESX 4.0 to ESX 4.1.

The following space requirements for partitions must be met.

The /root partition must have at least 1.8GB.

The /boot partition must have at least 24MB of free space.

1

Download the following upgrade ZIP bundles from the VMware Web site to a location that is accessible to the host.

The esxupdate bulletin, pre-upgrade-from-ESX4.0-to-4.1.0-0.0.build#-release.zip

The upgrade bulletin, upgrade-from-ESX4.0-to-4.1.0-0.0.build#-release.zip

2

From the service console, log on to the ESX 4.0 host as user root.

If you do not have direct access to the ESX 4.0 host, connect remotely to the service console using ssh.

3

Power off any virtual machines that are running on the host and place the host into maintenance mode.

4

Run the following command to enable an outgoing connection for the service console.

esxcfg-firewall --allowIncoming --allowOutgoing
5

Install the esxupdate bulletin by running the following command.

esxupdate --bundle location of the esxupdate ZIP bundle update
6

Install the upgrade bulletin by running the following command.

esxupdate --bundle location of the ESX upgrade ZIP bundle update
7

Run the esxupdate query command to verify that the bulletins are installed on the ESX host.

8

Reboot the host.

9

Reset the service console firewall to high security by running the following command.

esxcfg-firewall --blockOutgoing