Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
aoeboot [2007/08/24 13:50] bengen |
aoeboot [2007/09/30 04:27] (current) bengen |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Booting via ATA-over-Ethernet ====== | + | This page has been moved to [[sanboot]] |
- | ===== Preparing the operating system image ===== | + | |
- | + | ||
- | * [[aoebootprepdebianetch|Debian GNU/Linux 4.0 (etch)]] | + | |
- | * [[aoebootprepwinxp|Windows XP]] | + | |
- | + | ||
- | ===== 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. | + | |
- | + | ||
- | FIXME | + | |
- | + | ||
- | <code> | + | |
- | mkdir gpxe-git; cd gpxe-git | + | |
- | git clone git://git.etherboot.org/scm/gpxe.git | + | |
- | cd gpxe/src | + | |
- | make bin/undionly.kpxe | + | |
- | </code> | + | |
- | + | ||
- | + | ||
- | ===== Setting up the server side ===== | + | |
- | FIXME | + | |
- | ==== dhcpd.conf ==== | + | |
- | <code> | + | |
- | 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"; | + | |
- | } | + | |
- | next-server 192.168.3.1; | + | |
- | } | + | |
- | </code> | + | |
- | --- //[[bengen+etherboot@hilluzination.de|Hilko Bengen]] 2007/08/24 12:38// | + |