ipxe - cesetxeberria/pxeserver GitHub Wiki
Pros:
- Can load Windows WIM files in bios and EFI mode.
- Same configuration for EFI & bios mode.
- Flexible menus.
- Can boot from http
Cons:
- Can't do secure boot.
Setup a Debian PXE server with dnsmasq, ipxe & our own compiled files. This is the best method and the one I use. The process takes a bit longer, and you have to compile again if the pxe's ip address changes, but never fails.
Setup a Debian PXE server with dnsmasq, ipxe & FOG's precompiled files. Is the fastest and simplest process, but (in my experience) sometimes fails with bios clients.
Setup a Debian PXE server with dnsmasq, ipxe & Debian's precompiled files. It's not necessary to compile or download external files but (in my experience) sometimes fails with bios clients.