- Linux server with NFS (or compatible)
- TFTP server
- DHCP server
- syslinux / pxelinux files
To simplify these instructions we are going to make the following assumptions.
- DHCP server is 10.0.0.2
- TFTP server is 10.0.0.3
- NFS is a Ubuntu server at 10.0.0.4
In reality it’s likely your TFTP and NFS server are going to be the same server, however because we go by IP in this, it is hopefully easier to understand.