VMware Cloud Community
rbrieck
Contributor
Contributor

OS install error on ESXi3.5 host

Hello,

I am attempting to install Redhat 5.4 onan ESXi3.5 host. The full OS install from the media I'm using can be done successfully on bare metal on the same machine (this is my first OS install on a vm). The install proceeds a bit and then halts with these last messages:

RAMDISK: Compressed image found at block 0

crc error

VFS: Cannot open root device "<NULL>" or unknown-block(8,3)

Please append a correct "root=" boot option

Kernal panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,3)

Does anyone have any solution?

Thank you,

Richard

Reply
0 Kudos
20 Replies
AndreTheGiant
Immortal
Immortal

Do you have enough memory for your VM?

Have you installed the 32 or the 64 bit version?

Andre

Andre | http://about.me/amauro | http://vinfrastructure.it/ | @Andrea_Mauro
Reply
0 Kudos
Jackobli
Virtuoso
Virtuoso

This message is displayed while the installer boots? Or during the first boot stage of the installed system?

In case of installer, what kind of media do you use to boot? Image, physical media (where connected)?

Reply
0 Kudos
HannaL
Enthusiast
Enthusiast

See my response to your post on this thread to make sure the server is on the HCL:

http://communities.vmware.com/message/1519801#1519801

Hope that helps

Hanna

Hope that helps, Hanna --- BSCS, VCP2, VCP VI3, VCP vSphere, VCP 5 https://www.ibm.com/developerworks/mydeveloperworks/blogs/vmware-support-ibm
rbrieck
Contributor
Contributor

Andre,

I have 8GB of ram on the host with 5 of it allocated to the vm. That's overkill, but I wanted to eliminate a shortage as any cause of the problem. I have 32 bit hardware. My proposed guest OS is Red Hat Enterprise Linux (32-bit).

Richard

Reply
0 Kudos
rbrieck
Contributor
Contributor

Jackobli,

The message is displayed when the installer boots. I get the splash screen. I reply with "linux text" at the "boot:" prompt and then 20 seconds and around 60 lines of messages are diplayed ending in the error message I reported earlier. I am using an ISO image stored in the datastore.

Richard

Reply
0 Kudos
rbrieck
Contributor
Contributor

Update on this issue:

It seems that there may be corruption on the ISO copy I have in the datastore on the host. The datastore copy is not the exact physical copy that I used for the successful bare-metal install (though it should a binary equivalent). The datastore copy was uploaded with the VI Client. The md5sum on the client checks out. Does anyone know how to check the media once it is on the host? As a workaround check I decided to download the ISO from the host back to the client via the VI Client and do another md5sum check. They were different. The file size was the same and I received no error messages in the upload or download. Does anyone have any ideas about this?

Reply
0 Kudos
Jackobli
Virtuoso
Virtuoso

You could try another tool than vi-client, like Veeam FastSCP.

Or use vi-client again, next time it could work Smiley Wink

Reply
0 Kudos
rbrieck
Contributor
Contributor

I've used the VI client more than once with the same results. What's disconcerting about that was that I received no error messages. A failed OS install because of the ISO getting corrupted is usually pretty obvious. What if I was using this copy method for other data transfers and the error remained hidden? Yikes!

Anyway I am pursuing your suggestion to use Veeam FastSCP. Seems like a nice tool. I've tried to use it and my copy attempt errors off. I have opened a support ticket with Veaam.

Reply
0 Kudos
Jackobli
Virtuoso
Virtuoso

Had issues with copying of ISO files before too. But usually during copying (timeout), so it was visible.

Reply
0 Kudos
rbrieck
Contributor
Contributor

Hello,

I've tried to use Veeam FastSCP and WinSCP and they both give me messages pertaining to aborted connections on the hos. Under Configuration/Security profile I see only 2 services. I started the NTP Daemon and I'm not using VirtualCenter so it seems the other service is irrelevant. If I'm reading the documentaion for ESXi correctly no further servicescan be added. Does anyone know what's going on here?

Reply
0 Kudos
rbrieck
Contributor
Contributor

BTW, all firewalls on the Windows client have been turned off.

Reply
0 Kudos
Jackobli
Virtuoso
Virtuoso

Can we get more informations about your hardware?

Switch, ESXi hardware (like datastore, network card, other useful stuff). Is there load on the ESXi?

Reply
0 Kudos
HannaL
Enthusiast
Enthusiast

What is the build number of the ESX host? If it is not 153875 or higher then RHEL5.4 is not supported as a guest OS until Update4 or higher.

Hope that helps, Hanna --- BSCS, VCP2, VCP VI3, VCP vSphere, VCP 5 https://www.ibm.com/developerworks/mydeveloperworks/blogs/vmware-support-ibm
Reply
0 Kudos
rbrieck
Contributor
Contributor

The ESXi host is a IBM xSeries 365 with 4 CPUs 8GB memory. The HBA on this machine is a Broadcom Corporation NetXtreme BCM5704 Gigabit Ethernet. There is no load on the network or the host. The client is an IBM Intellistation ZPro running Windows XP SP3. I am able to connect to the host via the VMI Client. I can upload data with the VMI Client though the results were corrupted. Does this information help some?

Richard

Reply
0 Kudos
rbrieck
Contributor
Contributor

This is ESXi 3.5.0 build 207095 (update 5).

Reply
0 Kudos
HannaL
Enthusiast
Enthusiast

The x365 is not on the HCL for ESXi 3.5 (or any 3.5 version). Not sure if that is the cause of the problem or not but curious if any other OS's can install and if you use ESX 3.0 does it work?

Hope that helps, Hanna --- BSCS, VCP2, VCP VI3, VCP vSphere, VCP 5 https://www.ibm.com/developerworks/mydeveloperworks/blogs/vmware-support-ibm
Reply
0 Kudos
Jackobli
Virtuoso
Virtuoso

What kind of datastore (local harddisk, RAID? SAN?).

As it is an IBM server, I (strongly) assume, that there is ECC RAM used!

Could it be, that there is a BIOS upgrade for your hardware/network card?

Reply
0 Kudos
rbrieck
Contributor
Contributor

The build is ESXi Server 3i 3.5.0 build 207095.

Reply
0 Kudos
rbrieck
Contributor
Contributor

My datastore is on local harddisk. The memory is ECC and I recently ran an exhaustive memory check that was successful. I'll have to check, but there is probably a BIOS update I could do. Tonight I tried another VI Client upload to the datastore. It was error free (at least no error message). I copied over an MD5sum executable from an other Linux server and ran the check. The sums of the source and target ISO copies were different. At least now I know which leg of the journey first had a problem (previously I downloaded it back to run the check).

Reply
0 Kudos