Chapter 2. Different kinds of PXE

Hard Pxe is a PXE stored in the ROM of a network card.

Soft Pxe is a PXE stored in a software ROM and loaded by a program emulating a hard PXE ROM.

Etherboot [4] is a project allowing you to build a floppy that loads a virtual PXE ROM over a network card. This example illustrates the use of nbGrub as a bootstrap.

See Chapter 6 for more details.

Figure 2.3. How does Etherboot works ?