iPXE discussion forum

Full Version: using ipxe for esx 5.1 install
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I used the following ipxe script to boot ESX on my server.
All the modules load fine. But the script hangs at the boot command.
With gpxe it worked fine without any issues.

https://gist.github.com/robinsmidsrod/2769396

Attached is the screenshot where it hangs.
There is no screenshot, but I'm going to assume it hangs somewhere in the loading of the modules. I believe this is related to the fact that mboot.c32 decompresses the modules as it loads them, which iPXE does not. Your safest route is to use mboot.c32 to load ESXi for now. Do remember that you must enable IMAGE_COMBOOT in src/config/general.h and recompile to be able to execute .c32 images from pre v4 SYSLINUX. If you need to use newer SYSLINUX modules you'll need to load pxelinux.0 first, which in turn loads mboot.c32.
Reference URL's