Home

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.