Linux netbooting
Instructions follow on how to netboot using Ubuntu Linux.
Server Setup
Setup DHCP
Setup PXE
Setup Filesystem
Useful information: Building PXE Imager from scratch
1) Use debian debootstrap tool to create basic filesystem.
Client Setup
Create Linux Kernel
Create Linux File System
Mount a separate partition cd to a suitable place on the partition