Sanboot.c32
From Syslinux Wiki
About
sanboot.c32 is a comboot module for gpxelinux.0 that enables gPXE's SAN booting options (iSCSI and AoE currently).
This is only available in >=syslinux-3.71 for gpxelinux.0
Requirements
- working gpxelinux.0 environment or gPXE with chainloaded pxelinux.0
- a SAN target: either iSCSI or AoE
- The SAN target must have a working OS installation
- SAN target must have a partition table with MBR or active partition
Syntax
sanboot.c32 rootpath
rootpath needs to be prefixed with either iscsi: or aoe:
Example
Here is an example pxelinux.cfg file for booting
label san-booting-example-1 kernel sanboot.c32 append aoe:e0.0
Here is an example of pxelinux.cfg file using HTTP
label san-booting-example-2 kernel http://192.168.1.254/tftp/sanboot.c32 append aoe:e0.0
Further Reading
All made possible by our best friends at http://etherboot.org ! And HPA of course.