Hello Shao,

> PXELINUX is almost always a file called pxelinux.0.  Simply load it
> from gPXE in the same way as you were trying to load hdt.c32. 
> Please use a modern version of PXELINUX and not an old one.  - Shao

Thx, works. hdt boots via PXELINUX

Another 2 questions:

1.
If I set pxelinux.0 directly as the pxe boot file it loads config from
/pxelinux.cfg/default as expected 
-----pxelinux.cfg/default-----
default hdt
  
label hdt
  KERNEL hdt.c32
  APPEND auto='dump'
-----pxelinux.cfg/default-----
but if I use gpxe to load pxelinux via
imgfetch tftp://192.168.232.1/pxelinux.0
boot pxelinux.0
it trys to load from pxelinux.cfg/<SYSUUID>
which fails, because file name <SYSUUID> didn't exist

Any idea why?

2. why imgfetch tftp://192.168.232.1/pxelinux.0 finds pxelinux.0 but
imgfetch pxelinux.0 didn't?
As far as I understand "pxelinux.0" should be simple path and it
should be the same than tftp://192.168.232.1/pxelinux.0
my tftp & dhcp-server is 192.168.232.1

greetings
Carsten


_______________________________________________
gPXE mailing list
gPXE@etherboot.org
http://etherboot.org/mailman/listinfo/gpxe

Reply via email to