====== Network boot ====== FIXME //This page is a work in progress.// See [[arch>Diskless system]] In this example, the boot server is at 192.168.1.10 and the router is at 192.168.1.1. ===== Step 1: Compile iPXE ===== 1. Obtain source code 2. Tweak build options (see [[https://ipxe.org/buildcfg]]) 3. Write a simple script pointing at the boot server #!ipxe dhcp chain http://192.168.1.10/boot.php FIXME //add parameters in the URL so a PHP script can use it// 4. Compile make EMBED=embed.ipxe bin/undionly.kpxe ===== Step 2: Prepare router for boot ===== ===== Step 3: Prepare boot server =====