Same problem persists. When I switch to BusLogic, I am still getting the same result. "Kernel Panic - Not Syncing" and then reboots after 10 seconds.
I am running ESXi 4.0.0.
When I open the vmx file, I see:
scsi0.virtualDev = "buslogic" and not scsi0.virtualDev = "vmxbuslogic", but changed it just to test and it didnt make any difference.
Ok, this might be a bit trickier then...
Can you download the 2.4 ISO from Sourceforge?
Add the ISO as a CD-ROM drive to the VM and boot from it - when the installer asks you to choose your language you just switch to the 3rd terminal by hitting ALT+F3. You should see a shell now.
In this shell do the following:
mkdir /mnt
mount -t ext3 /dev/sda1 /mnt
chroot /mnt
mkinitrd
exit
By doing this you will create a new initrd to make sure the buslogic driver is loaded during the boot process. Then remove the CD-ROM from the VM and reboot the system. Please tell me if this helped you.
Christian
Edit: mkinitrd probably will complain about the existing initrd-file. If this is the case just remove /boot/initrd-2.6.27.19-72.e22.img ...Ok, Im a little confused when I get to the mkinitrd command. When I enter that alone, I get "usage" details and nothing happens. When I follow the example given, ( mkinitrd /boot/initrd-2.6.27.19-72.e22.img 2.6.27.19-72.e22 ), I get the error message that the file already exists.
I followed your updated note and deleted the "/boot/initrd-2.6.27.19-72.e22.img" file and reran the command "mkinitrd /boot/initrd-2.6.27.19-72.e22.img 2.6.27.19-72.e22" and received another error message:
"can't create lock file /var/lock/mtab!1140: No such file or directory (use -n tag to override)" I dont see where to add the "-n" flag.
sorry for noobness in linux commands.
Also noticed at the bottom of the last error message that is states "/proc filesystem must be available"