Nur DHCP / TFTP und SYSLINUX reicht nicht aus, um "beliebig" bootfähige ISO-Dateien von PXE booten / installieren zu können. Werfen Sie einen Blick auf Serva (ich stehe mit Serva-Entwicklung in Verbindung)
http://vercot.com/~serva/an/WindowsPXE1.html
und hier weiter
http://vercot.com/~serva/an/NonWindowsPXE3.html
Dort können Sie sehen, wie Sie automatisch MS Windows-Betriebssysteme in PXE installieren, wie Sie Linux-Distributionen installieren und deren Live-Versionen starten. Sie können später reproduzieren, was Serva mit Ihrem bevorzugten PXE-Server macht.
Sie können auch Microsoft WDS und MDT sehen, sie konzentrieren sich jedoch nur auf MS-Betriebssysteme.