VMware ESX Server Driver Disk and RPM for Red Hat Enterprise Linux 4.0 Update 5

Released 10/08/07

Driver Disk and RPM

This update allows the use of Red Hat Enterprise Linux 4.0 Update 5 as a guest operating system. The update consists of two parts:

  • A driver disk providing a BusLogic SCSI driver for new guest operating system installation.
  • The RPM bundle provides a binary RPM for upgrading to Red Hat Enterprise Linux 4.0 Update 5.

These binaries can be used for the following Red Hat Enterprise Linux 4.0 updates:

  • Update 5, kernel version 2.6.9-55.EL (up, smp)

Note: All Red Hat Enterprise Linux 4.0 updates might not be supported by all ESX Server versions. For full compatibility information, see the ESX Server 2.x Guest Operating Systems Guide at http://www.vmware.com/pdf/GuestOS_guide.pdf .

Extracting the Tarball

To extract the tarball:

  1. Download the tar file.
  2. Transfer the downloaded tar file to a temporary directory
    (For example, /root).
  3. Check the md5sum of the package:
    # md5sum RHEL4U5_BusLogic_driver.tar.gz
  4. The md5 checksum output should match the following:

    72311625b4d7865743d9a8f1f1bf5e87 RHEL4U5_BusLogic_driver.tar.gz

  5. Unpack the tar file in the temporary directory:
    # cd /root
    # tar xzvf RHEL4U5_BusLogic_driver.tar.gz
  6. This extracts the following files:

    • BusLogic-2.5.0-i386.rpm, the binary RPM
    • dd-RHEL4.img, the driver disk

Installing Red Hat Enterprise Linux 4.0 Update 5 with the Driver Disk

To install Red Hat Enterprise Linux 4.0 Update 5 using the driver disk:
  1. Create a new virtual machine on which you will install Red Hat Enterprise Linux 4.0 Update 5. When creating the virtual machine, select the BusLogic SCSI adapter. The LSI Logic SCSI adapter is not supported. Also, make sure that the newly created virtual machine has been configured with a virtual floppy device.
  2. Insert the corresponding Red Hat Enterprise Linux 4.0 CD Update 5 into the CD-ROM drive, or connect the virtual machine to the ISO image.
  3. Power on the virtual machine to begin installation.
  4. Enter linux dd at the boot prompt to indicate that you will be providing a driver disk during the installation.
  5. When the installer prompts, Do you have a driver disk?, select Yes. When prompted for the driver disk source, select fd0.
  6. When prompted to insert the driver disk, connect the virtual machine to the floppy image (/root/dd-RHEL4.img), and choose OK.
  7. Select No when prompted for additional driver disks.
  8. Continue with the installation process. Refer to Installing Guest Operating Systems: Red Hat Enterprise Linux 4.0 Update 5 in the Guest Operating System Installation Guide if you need more information on installation. The BusLogic driver loads from the floppy image during installation.
  9. When installation is finished, disconnect the virtual floppy before rebooting the virtual machine.

Upgrading to Red Hat Enterprise Linux 4.0 Update 5

Use the BusLogic binary driver RPM when upgrading to RHEL4 Update 5. This RPM installs the BusLogic Driver for Red Hat Enterprise Linux 4.0 Update 5. To install the BusLogic driver binary RPM:
  1. Uninstall the old BusLogic rpm. For example:
    # rpm -qa | grep BusLogic
    # rpm -e BusLogic-2.1.0
  2. Before upgrading to RHEL4U5, install the new BusLogic rpm.
    # cd /root/
    # rpm -ivh BusLogic-2.5.0-i386.rpm
  3. Upgrade guest operating system to RHEL4U5.
  4. Execute the vmware-buslogic-config script to install the BusLogic driver for the newly updated kernel. For example:
    a. Determine the current kernel version:
    # uname -r
    b. Install the Buslogic module for the corresponding kernel from step a:
    # /usr/lib/vmware/BusLogic/vmware-buslogic-config install 1 2.6.9-55.ELsmp

    These steps can be used to install BusLogic module after installing any other new kernel version, such as security updates to the kernel.

  5. Reboot the virtual machine.