This project contains the basic files and folder setup needed for a TFTP PXELINUX server.
It currently has support for network (PXE) installing:
Centos 6.x
Centos 7.0
Fedora 24
Ubuntu 16.04 (Xenial)
Your Red Hat account gives you access to your profile. Why does PXE Boot fail to download pxelinux.0 using tftp if MTU is set to 1460 in Red Hat Enterprise. MDT 2013/WDS Win 2012R2 – using pxelinux as pxe boot. Size block through the GUI in order to speed up your download). Syslinux-6.02 bios core pxelinux.0.
To use it, you need to
Set up a TFTP server. If you are using a Mac you could use this one - http://ww2.unime.it/flr/tftpserver/
Checkout this project code on the TFTP server, and ensure the tftp root points at this project folder.git clone [email protected]:paulmaunders/TFTP-PXE-Boot-Server.git
Setup your DHCP to point at the TFTP server (using DHCP option 66 'next-server' if located on a different IP to the DHCP server)
Setup your DHCP to offer the PXELINUX.0 as the boot filename (DHCP option 67).
Edit the pxelinux.cfg/default file to add in your PXE boot options. I've included an example one for CentOS
If you have a Synology NAS then you can follow these instructions to set up a working PXE boot system: