[syslinux] Replacing pxelinux.0 with gpxelinux.0
H. Peter Anvin
hpa at zytor.com
Thu Sep 18 15:32:04 PDT 2008
Seitz, Bryan wrote:
> Hi,
>
> I have been testing replacing pxelinux.0 with gpxelinux.0. With normal network boot targets such as:
>
> label recovery
> kernel vmlinuz-amazon-ramdisk
> append initrd=amazon-ramdisk.img.gz ramdisk_size=358400 ramdisk_blocksize=1024 root=/dev/ram0 mem=16G
>
> gpxelinux.0 works fine, booting from TFTP. ( Working my way into a migration to HTTP )
>
> However when I try to boot local, which works with the pxelinux.0 loader but not gpxelinux.0:
>
> label local
> localboot 0
>
> I get:
>
> Booting from local disk...
> No more network devices
>
> PXE-M0F: Exiting Intel Boot Agent.
>
> And the box hangs there indefinitely.
>
> Is there different syntax for gpxelinux.0 to boot from the local machine vs network?
>
No, but we have gotten a few reports of localboot not working with
gpxelinux in a few cases. I would really appreciate it if you could
give me as many details as possible about your system.
You probably can use chain.c32 (kernel chain.c32 / append hd0) as a
workaround.
-hpa
More information about the Syslinux
mailing list