VMware ESX Server 2.5.3 Upgrade Patch 2 (for 2.5.3 Systems Only)

Released 6/29/06

TAR File

This patch is for ESX Server 2.5.3 and addresses the following issues:

  • This patch includes a change in SCSI error handling. Prior to this patch, certain SCSI behaviors resulted in an error condition being passed to guest operating systems. After ESX Server 2.5.3 Upgrade Patch 2 is applied, the guest operating system will be passed a retry for its I/O rather than receiving the error condition.
  • This patch refines runt-packet padding behavior in order to accommodate relatively rare circumstances where Ethernet frames are dropped and/or flagged as suspicious by a network security appliance.
  • This patch fixes a bug that caused the VMware Management Interface not to display some groups defined in /etc/group. This is also fixed for ESX Server 2.1.3 in ESX Server 2.1.3 Upgrade Patch 1.
  • This patch enables the use of non-alphanumeric characters in passwords in the VMware Management Interface without generating an error message.This is also fixed for ESX Server 2.1.3 in ESX Server 2.1.3 Upgrade Patch 1. For additional information, refer to KB 2098.
  • This patch enables support for the Sun StorageTek FLX-380 storage array.


This patch is an ESX Server 2.5.3 patch. Please make sure that ESX Server 2.5.3 build 22981 or later is installed before applying this patch. Run vmware -v to display version and build information for your system.

Please DO NOT apply this patch on SunFire X4100 or X4200 servers. For further details, please refer to knowledge base article 2085: Installing ESX 2.5.3 on SunFire x4100 and x4200 Servers.

Installing the Update

Note: VMware recommends backing up your ESX Server installation before installing this patch. Also, a minimum of 200 MB of temporary free space on "/" filesystem is required for installing this patch.

This update requires you to boot your server into Linux mode to perform the upgrade. When you are prompted to reboot at the end of the upgrade, the installer will restart your system to run ESX Server.

  1. Power off all virtual machines.
  2. Restart your system.
  3. At the LILO Boot Menu, select the option appropriate for your system.
    • For a boot-from-SAN installation, select esx-san-safe.
    • For all other installations, select linux-up.
  4. Log in as root into the ESX Server service console, in Linux mode.
  5. Download the tar file into the temporary directory under /root on your ESX Server console.
  6. Change your working directory to that directory.
  7. Verify the integrity of the package:
    # md5sum esx-2.5.3-27728-upgrade.tar.gz

    The md5 checksum output should match the following:
    ddb67afe2a48a04fb764af2497d6b75c esx-2.5.3-27728-upgrade.tar.gz

  8. Extract the compressed tar archive:
    # tar -xvzf esx-2.5.3-27728-upgrade.tar.gz
  9. Change to the newly created directory:
    # cd esx-2.5.3-27728-upgrade
  10. Run the installer:
    # ./upgrade.pl
  11. The system updates have now been installed. A reboot prompt displays:
    Reboot the server now [y/n]?
  12. This update will not be complete until you reboot the ESX Server. If you enter N, to indicate that you will not reboot at this time, ESX Server displays the warning message "Please reboot the server manually. Your virtual machines will not run properly until this is done." If you see this message, you must manually reboot the server to complete the driver update.

  13. At the reboot prompt, enter Y to reboot the server.