VMware Cloud Community
ricko
Contributor
Contributor
Jump to solution

ESXi 5 Loading New VM from ISO

I have ESXi 5 loaded on my server and I have uploaded a known working ISO file ( I booted it to a stand alone server and it works) to my datastore, yet when I boot the new vm it goes straight to pxe boot, I have checked the box for connected at power on.


Any ideas on where to look?


Thanks

0 Kudos
50 Replies
admin
Immortal
Immortal
Jump to solution

Is there anything interesting in /var/log/vmkernel.log on the ESXi guest?

0 Kudos
ricko
Contributor
Contributor
Jump to solution

how do I get to that log if it is different than the one psoted already?

Thanks

0 Kudos
admin
Immortal
Immortal
Jump to solution

From the console of the ESXi VM, first enable shell access.  Press F2, enter your credentials, select Troubleshooting Options, and then select Enable ESXi Shell.

Then press Alt+F1 to switch to the console window.  Log in and look for /var/log/vmkernel.log.

0 Kudos
ricko
Contributor
Contributor
Jump to solution

here is the vmkernel.log

0 Kudos
admin
Immortal
Immortal
Jump to solution

That log file doesn't show you powering on any VMs.

0 Kudos
ricko
Contributor
Contributor
Jump to solution

Trying to upload but the page keeps timing out

0 Kudos
ricko
Contributor
Contributor
Jump to solution

let's see if this works

0 Kudos
admin
Immortal
Immortal
Jump to solution

Sorry; I see nothing interesting there.

Have you verified the checksum on this ISO image?  Have you tried to boot from any other ISO images?

0 Kudos
ricko
Contributor
Contributor
Jump to solution

I have tried 2 different images both of which will load properly when I create a vm in Workstation.. it only is a problem when creating a vm guest on the esxi server...

0 Kudos
admin
Immortal
Immortal
Jump to solution

Can you verify the BIOS boot order for the nested guest?  Edit virtual machine settings, go to Options->Boot Options and check the box under "Force BIOS Setup."  Boot the nested VM, and navigate to the Boot screen in the BIOS.  Make sure that CD-ROM is before Network Boot.

0 Kudos
admin
Immortal
Immortal
Jump to solution

Are the ISO images local to the ESXi VM, or are they NFS-mounted?  If they are NFS-mounted, does root on the ESXi system have write access?  If root does not have write access, is the NFS datastore mounted read-only on the ESXi system?

0 Kudos
ricko
Contributor
Contributor
Jump to solution

yes I verified that, here are my screen shots

192.168.1.84 is my esxi host

0 Kudos
ricko
Contributor
Contributor
Jump to solution

The ISO images have been uploaded to the local data store on the esxi machine

0 Kudos
admin
Immortal
Immortal
Jump to solution

Have you verified the checksums?  md5sum should be available in the ESXi shell.

0 Kudos
ricko
Contributor
Contributor
Jump to solution

I can execute md5sum in the shell but I get no output... does esxi place it somewhere else? the only reason I could see any problem in this is if uploading it to the local data store on esxi from the local hard drive would corrupt it, the iso files are on the same machine as the esxi so I am just uploading them from the local hard drive to the local datastore??

0 Kudos
admin
Immortal
Immortal
Jump to solution

It's just slow.

You should get something like:

# md5sum KNOPPIX_V3.9-2005-05-27-EN.iso
0e7ab91a16c1e7251757ab25d21034b7  KNOPPIX_V3.9-2005-05-27-EN.iso

0 Kudos
ricko
Contributor
Contributor
Jump to solution

yep you are right..patience Smiley Happy

the checksums match

0 Kudos
admin
Immortal
Immortal
Jump to solution

I'm running out of ideas.  Let's try to gather some debugging information, though I don't know that it will reveal anything.

Edit your nested VM configuration.  Go to Options->Advanced/General, and check the radio button next to "Record Debugging Information."

Power on the nested VM, and upload the new vmware.log file.

Thanks!

0 Kudos
ricko
Contributor
Contributor
Jump to solution

here it is

0 Kudos
admin
Immortal
Immortal
Jump to solution

I still have no clue why this isn't working.

Can you upload /var/log/hostd.log from the ESXi VM?

0 Kudos