Setting up TFPd

This is one of the easiest pieces to get working.

  1. mkdir /tftpboot.

  2. Uncomment the tftp line in /etc/inetd.conf.

  3. Add inetd_enable="YES" to your /etc/rc.conf.

  4. Run /etc/rc.d/inetd start.

Now that the server is working, we need the boot loader that will be served via TFTP to the PXE loader on your machine.

  1. cp /sys/boot/i386/pxeldr/pxeboot /tftpboot

If this file is not found, do this:

  1. cd /usr/src/sys/boot

  2. make clean

  3. make depend

  4. make

  5. cp i386/pxeldr/pxeboot /tftpboot

Now the boot loader is ready.

PXE:TFTPd Setup (last edited 2017-12-02T13:57:57+0000 by BradDavis)