VMware ESX 4.0 Failed to load VMKernel - incorrect "root=" boot option
Posted on 2012-04-06
I'm attemting to install VMware 4.0 on a Dell PowerEdge T110 II, but I'm having some trouble getting started. I get the error:
Failed to load VMKernel
/bin/sh: can't access tty: job control turned off
I've Googled around and came across quite a few issues relating to the above error, but none of which seem to fix my problem. I've tried running the command at the VMware Infrastructure menu esxcfg-boot -b
Once I run this I checked the logs and it states:
VFS: Cannot open root device "<NULL>" or unknown-block(104,2)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(104,2)
So I know the problem has to do with creating a proper mount on the disk, but I can't really do much after the above two errors. The server is locked up and I can't type anything. At the first prompt, I can't type I can only hard power down and start over.
What am I missing here? How do I create this so called mount? From my understanding, the esxcfg-boot -b should do that for me, or reset it.