[syslinux] Chain loading hard disk with gPXELinux

Tim Franssen mail at timendus.com
Tue May 12 06:33:25 PDT 2009


Hello Shao, thank you for your quick response!

On Tue, May 12, 2009 at 3:03 PM, Miller, Shao
<Shao.Miller at yrdsb.edu.on.ca>wrote:

> gPXE -> PXELINUX -> chain.c32 -> HDD "0"


That would make sense, however I was thinking more along the line of:

PXE -> gPXE -> PXELINUX -> localboot -> GRUB/MS-DOS/whatever

We can't depend on flashing ROMs so we'll need to work with whatever is
present (which is PXE). To boot over our web service (HTTP) however we need
either gPXE or gPXELINUX. Since there's a bug in gPXELINUX we can't use
localboot with it, and chain.c32 doesn't seem to work in all situations
(does anyone know why?). So if we have gPXE load PXELINUX and tell it to
localboot... that might just work, but it does further complicate and delay
the boot procedure...

I can't speak towards fixing this bug, sorry.


Too bad, I hope someone else can!

Tim



More information about the Syslinux mailing list