Tiny PXE Server FAQ

Please note that the information in this section has been copied from the FAQ included in the Tiny PXE Server download package.

Table des matières

1.how to pxe boot pxelinux

enter pxelinux.0 as boot filename
put pxelinux.cfg/default as boot menu in root folder (see example in zip file)
note : put menu.c32 in root folder

2.how to pxe boot grub4dos

enter grldr as boot filename
put menu.lst/default as boot menu in root folder (see example in zip file)
note : use (pd) as pxe device

3.how to pxe boot ipxe+menu

enter ipxe-undionly.kpxe as boot filename
enter menu.ipxe as user-class boot filename
put menu.ipxe in root folder (see example in zip file)
note : use ipxe variable ${dhcp-server} to dynamically retrieve the ip of the boot server

4.how to pxe boot ipxe+pxelinux

enter ipxe-undionly.kpxe as boot filename
enter pxelinux.0 as user class boot filename
put pxelinux.cfg/default as boot menu in root folder (see example in zip file)
note : put menu.c32 in root folder

5.how to pxe boot ipxe+iscsi thru rootpath

enter ipxe-undionly.kpxe as boot filename
enter iscsi path in root path
execute iscsi target (example : iscsi:192.168.1.100:tcp:3260:0:test)

6.how to pxe boot ipxe + g4dos

enter ipxe-undionly.kpxe as boot filename
enter grldr as user class boot filename
put menu.lst/default as boot menu in root folder (see example in zip file)
note : use (pd) as pxe device

7.how to pxe boot winpe3 (wim) thru WDS

enter wdsnbp.com as boot filename
enter pxeboot.com as proxydhcp boot filename
enter boot\bcd as proxydhcp option 252
note : put bootmgr.exe in root folder, boot.wim in sources folder and boot.sdi in boot folder
note: wds files can be found in boot.wim of windows7/2008 installation files (\windows\boot\pxe)
note: see here how to customize a winpe http://ipxe.org/howto/winpe

8.how to pxe boot xp installation thru RIS

enter startrom.0 as boot filename
put winnt.sif as unattended installation file in root folder (see example in zip file)
put ntldr (renamed setupldr), ntdetect.com in root folder
share the root folder (windows shared, nullsessions enabled) containing a subfolder XP (installation cd files)
extract all inf files from lan driverpacks to INF folder in root folder
extract all sys files from lan driverpacks to XP\I386 folder in root folder

9.how to pxe boot winpe3 (wim) thru ipxe+wimboot

enter ipxe-undionly.kpxe as boot filename
enter wimboot.ipxe as user-class boot filename
put wimboot.ipxe in root folder (see example in zip file)
note : use ipxe variable ${dhcp-server} to dynamically retrieve the ip of the boot server in boot folder (example: http://${dhcp-server}/wimboot.ipxe)
note: see here how to customize a winpe http://ipxe.org/howto/winpe
note: tick httdp tickbox

10.how to pxe boot an iso file thru ipxe + memdisk

enter ipxe-undionly.kpxe as boot filename
enter menu.ipxe as user-class boot filename
put iso.ipxe in root folder (see example in zip file)
note : use ipxe variable ${dhcp-server} to dynamically retrieve the ip of the boot server

11.how to pre load settings in Tiny PXE Server

rename config,sample into config,ini
uncomment (remove; in front of the line) the needed lines & set the option(s)

12.how to serve only specified mac addresses (and ignore others)

rename filter.sample to filter.txt and input specific mac address(es)

13.how to keep most recent used settings

use the MRU combobox fields: user class boot filename, option 17 and extra option

Document date - 28th February 2017(DRAFT)