The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides
Upgrading VMware Tools fails with the error: No module BusLogic found for kernel x.x.xx-xx, aborting (1033819)
After upgrading the guest operating system virtual machine from RHEL4 to RHEL5 and migrating it to ESX 3.5 or 4.x, you experience these symptoms:
- You are unable to upgrade VMware Tools
- Upgrading VMware Tools fails
- You see the error:
Creating a new initrd boot image for the kernel.
No module BusLogic found for kernel 2.6.18-92.el5PAE, aborting.
ERROR: "/sbin/mkinitrd -f --with=vmxnet --with=vmxnet3 --with=pvscsi /boot/initrd-2.6.18-92.el5PAE.img 2.6.18-92.el5PAE" exited with non-zero status.
Your system currently may not have a functioning init image and may not boot properly. DO NOT REBOOT! Please ensure that you have enough free space available in your /boot directory and run this configuration script again.
This issue occurs because the previous initrd image is loaded during VMware Tools upgrade installation that restores the /etc/modprobe.conf file with the entry alias scsi_hostadapter BusLogic. When the VMware Tools config tool tries to regenerate the new initrd image, it uses this file, but fails to find the BusLogic module.
To workaround this issue, perform these steps during the VMware Tools installation:
- Start regular installation procedure and wait for this message to appear:
Restoring the kernel initrd image.:No module BusLogic found for kernel 2.6.18-92.el5PAE, aborting.The removal of VMware Tools 8.3.2 build-257589 for Linux completed successfully.Installing VMware Tools.
In which directory do you want to install the binary files?
Open a new terminal window and open the /etc/modprobe.conf file.
Comment out the line with BusLogic and save the changes.
Proceed with installation.
Request a Product Feature
To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.