Man skal tweeke lidt med tftp-hpa hvis man vil have den til at understøtte PxeBoot af Microsoft WinPe som idag er baggrund for installation af alle versioner at M$ Windows klient os og Server os fra en linux box, i mit tilfælde er det en debian box.

Først installer Tftpd-hpa:
 apt-get install tftpd-hpa

Derefter inetd også installeres, hvis man vælger at skriver apt-get install netkit-inetd, får man besked om at der er 2 pakker som dækker over denne virtuelle pakke, nemlig   openbsd-inetd og  inetutils-inetd

Jeg installer derefter normalt openbsd-inetd pakken.
 apt-get install openbsd-inetd

Da windows verdenen bruger \ når linux verden brugere / skal vi have bragt disse 2 ting sammen via en remap file til tftp-hpa, hvilket gøres nemt samtidig med at tftp-hpa daemonen sættes op i  etc/default/tftpd-hpa config filen.
 vi /etc/default/tftpd-hpa
efter jeg har redigeret i filen ser min fil sådan du.
#Defaults for tftpd-hpa
RUN_DAEMON="yes"
OPTIONS="-l -m /var/lib/tftpboot/tftpdremap  -s /var/lib/tftpboot -vvv"

-m /var/lib/tftpboot/trftpremap  angiver remap filen, hvor \ bliver til /
-vvv   sikre at der komme godt med loggin på til syslog sådan at der kan fejlsøges.

Efter dette skal /var/lib/tftpboot/tftpdremap filen dannes
 vi /var/lib/tftpboot/tftpdremap
indsæt følgende tekst.
rg \\ / # Converts backslashes to slashes

Nu mangler der faktisk kun få ting.

Tftp-hpa skal startes.
 /etc/init.d/tftpd-hpa start

Hvis tftpd-hpa køre så bør man se følgende når men køre netstat:
 netstat -uap |grep tftp
udp        0      0 *:tftp                  *:*                                 29961/in.tftpd

Der skal ligges filer ind under /var/lib/tftpboot 
Dhcp serveren skal have informationer omkring PXE opsætningen.
Begge ting som er velbeskrevet på www.howtoforge.com

http://www.howtoforge.com/setting-up-a-pxe-install-server-for-multiple-linux-distributions-on-debian-lenny
http://www.howtoforge.com/install-multiple-linux-distributions-via-pxe-the-easy-way
http://www.howtoforge.com/setting-up-a-pxe-install-server-on-ubuntu-9.10

WinPe delen komme lidt sendere under Windows på denne side, men basalt set gælder det om at lave en korrkt BCD file med BCDedit.exe og placeret filerne i de korrekt mapper.