Tom Bishop wrote: > On Thu, Sep 18, 2014 at 2:10 PM, <m.roth at 5-cent.us> wrote: >> Sorry 'bout breaking threading. >> >> Paul, you write: >>> The gPXE bootloader can fetch files from an arbitrary network host >>> using TFTP, NFS, HTTP, etc, but the standard syslinux PXE bootloader >>> cannot. >> >>> On CentOS 6, the syslinux-nonlinux package includes both. If you >>> specify "filename gpxelinux.0" in your DHCP setup, and ensure that the >>> gpxelinux.0 image is in your tftp root directory, you should be OK. >> >> Are you saying that I only need to change the dhcpd configuration, from >> allow booting; >> allow bootp; >> filename "pxelinux.0"; >> <...> >> to >> allow booting; >> allow bootp; >> filename "gpxelinux.0"; >> >> and have my menus called by pxelinux.cfg/default point to the >> http://myurl/images? >> > Not speaking for Paul who may chime in hear but I believe you are > correct. I just set one of these up last week and I think what you > have is close. Given that you have copied gpxelinux to the > appropriate location, you have more options available to be able to do > stuff like this: > > LABEL ESXi 5.0 KickStart and HTTP > KERNEL http://10.0.2.14:8080/vSphere/ESXi_5.0/MBOOT.C32 > APPEND -c http://10.0.2.14:8080/vSphere/ESXi_5.0/BOOT.CFG > ks=http://10.0.2.14:8080/vSphere/ESXi_5.0/ks.cfg +++ > IPAPPEND 1 I'll try it. That's *exactly* what I hope to achieve. We'd like to separate the server that offers tftp from the one that has our repo mirror. mark