Link to home
Create AccountLog in
Avatar of grishav
grishav

asked on

VMWARE ESX machine doesn't recognize root partition

Hello,
After a power outage our ESX machine refuses to boot.
The error message is :
The root partition specified (UUID=...) was not found on COS VMDK that specified (/vmfs/volumes/.../esxconsole-.../esxconsole.vmdk).

I tried the solution described here
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1012142
and it didn't help.

Thanks in advance
Avatar of Ernie Beek
Ernie Beek
Flag of Netherlands image

Try booting in troublshooting mode and issue the command: esxcfg-boot --rebuild
Avatar of grishav
grishav

ASKER

Thank you, but before I do this can you please explain what is the meaning of this command?
Note: I'm new to esx and to vmware ...
This command rebuilds /boot/initrd.img that's a RAM disk image used when booting the kernel.

If you're not sure about this, first backup the original.
Avatar of grishav

ASKER

I wish I could backup the original...
I tried to attach external USB disk to it, but it doesn't seem to recognize it.
Anyway, trying to execute the esxcfg-boot command you gave I got the message that the command is not found.
Where should it be?
SHould be in /usr/sbin/
You did boot in troublshooting mode did you?
Avatar of grishav

ASKER

It is not there...
I have some esxcfg-xxx (i.e. esxcfg-advcfg) commands in /usr/sbin, but not esxcfg-boot
I'm definitely in troubleshooting mode
mmmmmm you have version 4.x do you?
Avatar of grishav

ASKER

esx 4.0
ASKER CERTIFIED SOLUTION
Avatar of coolsport00
coolsport00
Flag of United States of America image

Link to home
membership
Create an account to see this answer
Signing up is free. No credit card required.
Create Account
SOLUTION
Link to home
membership
Create an account to see this answer
Signing up is free. No credit card required.
Create Account