Originally published at: http://www.howtogeek.com/162070/it-geek-how-to-network-boot-pxe-the-winpe-recovery-disk-with-pxelinux-v5-wimboot/
Have you ever wished you could get the “Windows Recovery Console” running for that one maintenance procedure or program you want to use, without having to remember where you’ve forgotten the CD? HTG explains how to boot WinPE from PXE.
I've been doning pxe boot windows for some time using pxelinux. I found gpxelinux even more desirable because it can get files using http or ftp which complete a lot faster. Its not much harder to set it up. I suggest you give it a try.
After following this article my Fog PXE setup has stopped working. When I boot from a client PC I get
"Unknown keyword in configuration file: PATH"
Any suggestions what has gone wrong?
I think there is a problem with this line
echo "PATH howtogeek/libs" >> /tftpboot/pxelinux.cfg/default
It simply puts the text "PATH howtogeek/libs" at the end of the default file. This seems to cause an error. If this line is removed, the boot hangs at trying to load the pxelinux.cfg
Note that gPXE has long since been superseded by iPXE. gPXE is no longer being actively developed and hasn't had any contributions to it in at least 2 years. iPXE has a much larger and more active community around it. That said, it has the same functionality and supports http booting which is much faster than TFTP booting. Of course pxelinux v5 also supports http booting now
The problem is with the vesamenu.c32. If you replace this one with the previously one from FOG everything will work without a problem