Gnome Partition Editor (GParted) is
The following sections are covered in this page
GParted version 0.22.0-2 was used during testing - similar settings may also work with other versions.
To PXE Boot GParted, download the ISO file (http://gparted.org/download.php).
Now create the folder \gparted0220\ in your Tiny PXE Server root directory - e.g. C:\pxesrv\files\gparted0220\.
Now extract the following files from the GParted ISO (mount it in ImDisk, or extract using 7-zip, or use a tool of your choice) and copy them to C:\pxesrv\files\gparted0220\ -
Tiny PXE Server directory structure -
Now add a menu entry for your preferred Network Bootstrap Program -
Remember to ensure that the required files are copied to your Tiny PXE Server root directory -
Add the following to C:\pxesrv\files\pxelinux.cfg\default (create this file if required) -
The parameter containing the path to filesystem.squashfs may need to be edited to suit your own setup - replacing the IP (v4) address with the IP address of your server.
Click on one of the following for sample config.ini settings (edit to reflect your own setup) -
Remember to ensure that the required files are copied to your Tiny PXE Server root directory -
Add the following to C:\pxesrv\files\menu.lst\default (create this file if required) -
The parameter containing the path to filesystem.squashfs may need to be edited to suit your own setup - replacing the IP (v4) address with the IP address of your server.
Click on one of the following for config.ini settings (edit to reflect your own setup) -
Remember to ensure that the required files are copied to your Tiny PXE Server root directory -
Add the following to the menu section of C:\pxesrv\files\ipxe_menu.txt (create this file if required) -
Add the following to the menu options section of C:\pxesrv\files\ipxe_menu.txt -
E.g. -
NOTE - remember to change set boot-url http://${dhcp-server} if using ProxyDHCP.
Click on one of the following for config.ini settings (edit to reflect your own setup) -
iPXE menus are essentially complicated scripts. It's also possible to specify a script using the altfilename option in config.ini. NOTE - remember to change set boot-url http://${dhcp-server} if using ProxyDHCP.
Sample iPXE script -
Document date - 28th February 2017(DRAFT)