gPXE

The steps are:

  1. Download and install gPXE.
  2. setup your web server for serving gPXE boot and config files.
  3. Create some config files for your needs.