PXE booting of machines
Most PCs and servers may use the PXE network booting Preboot_Execution_Environment as a boot device.
PXELINUX
Network booting Linux for network installation etc. uses the SYSLINUX and PXELINUX utilities. Read the documentation on these pages to get an understanding of the process.
With PXELINUX the node should boot by DHCP and download (by TFTP) the file /tftpboot/pxelinux.0
which will subsequently download configuration files from /tftpboot/pxelinux.cfg/
on the DHCP server.
Install SYSLINUX
On EL8 systems install these packages:
dnf install syslinux syslinux-tftpboot
Pxeconfig toolkit
The pxeconfig toolkit written by Bas van der Vlies automates the reinstallation of a node nodename
,
which is easily performed by configuring the DHCP server using pxeconfig
:
pxeconfig nodename
(select one of the available pxe configuration files)
Some more information is in https://wiki.fysik.dtu.dk/Niflheim_system/