Hard to configure?) gPXE on the other hand is a more feature rich and robust version of PXE. Also it is completely open - <a href="http://etherboot.org/">http://etherboot.org/</a> These new features make it possible to do remote booting via iscsi, http, nfs, and other protocols.