This is an old revision of the document!


HTTP booting and initramfs assembly

You can boot a Linux kernel directly from a web server using gPXE. The kernel, initial ramdisk and other boot-time files (e.g. kernel modules for the network card) can also be loaded from the same web server. There is no need to create dedicated ramdisk images containing drivers for each network card you want to be able to boot from.

BIOS boot screen, showing gPXE downloading the individual components via HTTP:

Linux booting via HTTP

Booted Linux OS, with network up and running:

Linux booting via HTTP

QR Code
QR Code screenshots (generated for current page)