Linux bzImage boot over TFTP
Test
Boot into a minimal Linux/busybox system created using mkbootfs via TFTP.
DUT configuration
No physical disks present. System configured to boot from NIC equipped with gPXE ROM.
Environment configuration
tftpd-hpa server providing gPXE script, kernel, initrd, and modules as separate files. gPXE script set to instruct client to download kernel, initrd and relevant modules. DHCP server providing network configuration and path to gPXE script on TFTP server.
Result
Success is defined as reaching the busybox shell prompt.