This is an old revision of the document!

Booting via ATA-over-Ethernet

Preparing the operating system image

Booting the operating system from the AoE target

Recent versions of gPXE include code to emulate a hard drive that can be accessed through INT13 calls.


mkdir gpxe-git; cd gpxe-git
git clone git://
cd gpxe/src
make bin/undionly.kpxe

Setting up the server side



host pxe-client {
  hardware ethernet 08:aa:bb:cc:dd:ee; # insert your client's MAC address
  if substring (option vendor-class-identifier, 0, 9) != "Etherboot" {
    filename "/undionly.kpxe";
  } else {
    option root-path "aoe:e0.0";

Hilko Bengen 2007/08/24 12:38

QR Code
QR Code aoeboot (generated for current page)