[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