[syslinux] gpxelinux questions

H. Peter Anvin hpa at zytor.com
Thu Sep 3 16:05:10 PDT 2009


On 09/03/2009 03:19 PM, Doug Scoular wrote:
> Hi All,
> I've been enjoying playing with gpxe and gpxelinux, however I have a
> few questions that I'd love to get some answers for...
> 
> 1) Will gpxelinux support chain loading of other NBPs without hanging
> or is this already resolved ?

Not yet; it requires changes in the gPXE code which haven't happened yet
(I have experimented with it, but nothing productizable yet.)

> 2) Why does gpxelinux take much longer than pxelinux to enumerate the
> UUID, MAC address, then hex IP address chop ?

No idea (except for the additional DHCP)... it shouldn't take any longer
in the same configuration.

> 3) Can gpxelinux load gpxe scripts at all.

Not out of the box, but it would be easy to create a version of the
sanboot.c32 module which executed an arbitrary gPXE command.

> 4) How does gpxelinux really work, It looks like a gpxelinux is a
> slightly modified version of gpxe which simply executes pxelinux.0 as
> it's default gpxe script:
> 
> #!gpxe
> dhcp net0
> imgload pxelinux.0
> boot pxelinux.0

Correct.

> Does pxelinux.0 detect that it's been invoked by gpxelinux.0 and
> enable the HTTP, FTP, NFS, iSCSI and AOE code ?

Yes.  This code will also work if invoked on top of gPXE without it
being part of gpxelinux.0.

> Sorry for all the questions, but I couldn't find much info out there
> on the wiki.

	-hpa




More information about the Syslinux mailing list