[ipxe-devel] HTTP SAN / ISO booting

James A. Peltier jpeltier at sfu.ca
Fri Jul 29 17:32:46 UTC 2011


----- Original Message -----
| Hello,
| 
| James, Michael merged his ISO SAN boot code into the mainline (master
| branch?) iPXE just a few days after the commit referenced in that
| original email. I'm not sure if that fact made the mailing list or
| not... I think he mentioned it on IRC when I heard it.

Ahh yes, I see that now.  Don't know how I missed it!

Okay, so I tried it using a CentOS 6 Live CD ISO image and while it boots a KVM host fine if I use the raw image, when I use sanboot path to image, it boots to a certain point and then dies with an error and I'm not sure if this is an iPXE issue or a scripting issue.  Booting FreeDOS as Michael described does work.  Here is the error from the CentOS Live CD

No boot device found
Boot has failed, sleeping forever


Below is my iPXE script

#!ipxe
echo "Hi There!  We will be booting from http://mirror.its.sfu.ca/ today."
echo "It is assumed that you have dhcp networking available."
:retry
dhcp || goto retry
set 210:string http://mirror.its.sfu.ca/mirror/CentOS/6/isos/x86_64
echo "Here we go!"
sanboot ${210:string}/CentOS-6.0-x86_64-LiveCD.iso || goto retry

-- 
James A. Peltier
IT Services - Research Computing Group
Simon Fraser University - Burnaby Campus
Phone   : 778-782-6573
Fax     : 778-782-3045
E-Mail  : jpeltier at sfu.ca
Website : http://www.sfu.ca/itservices
          http://blogs.sfu.ca/people/jpeltier





More information about the ipxe-devel mailing list