That usually means it can't find a root file system.
When I've had that, it has always been caused by disks being "re-numbered" - that is, disks are recognised in a different order.
Like this:
Normally, sda is 80 GB Western Digital, sdb is 120 GB Seagate.
But then sometimes it happens that system (we're talking bootup/BIOS/grub_legacy here, not the OS!) recognises Seagate as /dev/sda and WD 80GB as /dev/sdb and so the root file system is not where it's supposed to be.
Now you're running ESX, don't know if this is applicable - only "disks" applied by ESX are handled by the guest.
Could you please return with info about your setup, exactly what hardware is allocated to your CentOS guest.
Unfortunately, a power failure might - in the worst case - ruin your drive.
Let's just hope that hasn't happened!
|