iPXE discussion forum
Is there an iPXE equivilant to gpxelinux.0? - Printable Version

+- iPXE discussion forum (https://forum.ipxe.org)
+-- Forum: iPXE user forums (/forumdisplay.php?fid=1)
+--- Forum: General (/forumdisplay.php?fid=2)
+--- Thread: Is there an iPXE equivilant to gpxelinux.0? (/showthread.php?tid=6963)



Is there an iPXE equivilant to gpxelinux.0? - stefanlasiewski - 2013-07-04 04:09

The traditional netboot process for Linux uses the pxelinux.0 file provided by syslinux.org . gPXE is also available using the gpxelinux.0 file, which is included with the syslinux RPM on EL systems.

Does iPXE provide an 'ipxelinux.0' equivalent of the gpxelinux.0 file? What would be the advantage of using 'ipxelinux.0' over the standard pxelinux.0 file?


RE: Is there an iPXE equivilant to gpxelinux.0? - robinsmidsrod - 2013-07-04 18:33

There is a link on http://ipxe.org/examples that shows how to build ipxelinux.0. Personally I prefer to have them both separate, so that I have more flexibility in how I perform the boot process. That is just personal opinion, though.


RE: Is there an iPXE equivilant to gpxelinux.0? - stefanlasiewski - 2013-07-05 20:25

Thanks, not sure how I missed that.

From your description, it sounds like feature set provided by ipxelinux.0 is equivalent to the feature set provided by iPXE which was built with an embedded pxelinux.0 . I've seen plenty of mention about gpxelinux.0 , and some mention about ipxelinux.0 , but I just don't understand why someone would want to use either. What am I missing?

-= Stefan


RE: Is there an iPXE equivilant to gpxelinux.0? - stefanlasiewski - 2013-07-09 04:36

Ah, I suppose that using gpxelinux.0 & ipxelinux.0 will allow admins to use their existing syslinux menus, which includes booting from http:// , per the examples here:

https://pubs.vmware.com/vsphere-4-esx-vcenter/index.jsp?topic=/com.vmware.vsphere.installclassic.doc_41/install/boot_esx_install/c_about_pxe_config_files.html


RE: Is there an iPXE equivilant to gpxelinux.0? - robinsmidsrod - 2013-07-09 23:20

Indeed, it does allow you to use http: URLs in pxelinux without a lot of changes (just swap out pxelinux.0 with ipxelinux.0, possibly renamed, and you're done). I've always tried to keep them separate as it gives more flexibility in how you build your netboot environment.