I too had my sites all setup with PXELINUX + FOG + WDS/WIM images + a stack of other bootdisks via pxe.
The good news is it can all be linked back up by chain booting back to pxelinux or to WDS. This is what my advanced PXE menu config looks like:
menu
item --gap – ---------------- ICT SERVICES ----------------
item winpe Windows PE Ghost, Dell BIOS (via TFTP)
item icttools ICT Tools Menu
item ipxedemo iPXE Online Boot Demo
item shell iPXE Shell
item hostinfo About This Computer
item return Return to FOG Menu
choose --default hostinfo --timeout 60000 target && goto ${target}
:winpe
chain tftp://fog.XXXXXXXXXXXXX.com.au/boot/pxeboot.0
goto MENU
:icttools
chain tftp://fog.XXXXXXXXXXXXX.com.au/pxelinux.0
goto MENU
:ipxedemo
chain http://boot.ipxe.org/demo/boot.php ||
goto MENU
:shell
shell ||
goto MENU
:return
chain http://${fog-ip}/${fog-webroot}/service/ipxe/boot.php?mac=${net0/mac} ||
prompt
goto MENU
:hostinfo
echo ABOUT THIS COMPUTER : ||
echo ------------------------------||
echo MAC address…${net0/mac} ||
echo IP address…${ip} ||
echo Netmask…${netmask} ||
echo Serial…${serial} ||
echo Asset number…${asset} ||
echo Manufacturer…${manufacturer} ||
echo Product…${product} ||
echo BIOS platform…${platform} ||
echo ||
echo ||
echo Press any key to return to Menu ||
prompt
goto MENU
autoboot[/CODE]
Note I’m running multiple sites/TFTP/Storage nodes, so fog.XXXXXXXXXXXXX.com.au is setup with netmask ordering DNS to resolve to the local sites TFTP server 