Boot PXE Kon-Boot via Pxelinux and grub4dos

To boot Kon-Boot from PXE, you cannot do a one step process with chaining memdisk as it needs to pass through to boot HD afterwards, so you need to go via grub.exe

This maps the ramdisk image (konFLOPPY.img fetched with INITRD) to fd0, hook it then loads it. (grub4dos 0.4.5.c grub.exe at time of writing has a bug that breaks this)

This is my example default config file for Pxelinux (Syslinux)

Label > Kon-Boot v1.1 LINUX /rmdc/isolinux/grub.exe INITRD /konFLOPPY.img APPEND --config-file="map --mem (rd)+1 (fd0);map --hook;chainloader (fd0)+1;rootnoverify (fd0)" TEXT HELP * :) ENDTEXT