<div dir="ltr"><div>Could you try with  <a href="http://sourceforge.net/projects/xcat/files/yum/xcat-dep/elilo-xcat-3.14-4.noarch.rpm/download">http://sourceforge.net/projects/xcat/files/yum/xcat-dep/elilo-xcat-3.14-4.noarch.rpm/download</a> that version of elilo with elilo config written to boot the image?<br>
<br>e.g.:<br>default="xCAT"<br>delay=0<br><br>image=/tftpboot/xcat/netboot/centos6.4/x86_64/kvm//kernel<br>   label="xCAT"<br>   initrd=/tftpboot/xcat/netboot/centos6.4/x86_64/kvm//initrd-stateless.gz<br>
   append="imgurl=http://%N:80//install/netboot/centos6.4/x86_64/kvm/rootimg.gz XCAT=%N:3001 NODE=n8  console=tty0 console=ttyS0,115200 BOOTIF=%B"<br><br></div>BTW, is this ipxe compiled with the driver for the nic specifically, or trying to chainload from pxe?  If the latter, ipxe would need:<br>
<a href="https://git.ipxe.org/vendor/xcat/ipxe.git/commitdiff/73d1ff05b058a2507fda0119825715fa2253d722">https://git.ipxe.org/vendor/xcat/ipxe.git/commitdiff/73d1ff05b058a2507fda0119825715fa2253d722</a><br><a href="https://git.ipxe.org/vendor/xcat/ipxe.git/commitdiff/f411dcea1ce12ddcdfafa3fa2a89566a16f86bce">https://git.ipxe.org/vendor/xcat/ipxe.git/commitdiff/f411dcea1ce12ddcdfafa3fa2a89566a16f86bce</a><br>
<br> </div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Oct 29, 2013 at 1:16 PM, James A. Peltier <span dir="ltr"><<a href="mailto:jpeltier@sfu.ca" target="_blank">jpeltier@sfu.ca</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">----- Original Message -----<br>
| On 29/10/13 16:56, James A. Peltier wrote:<br>
| > | What's the exact error message?<br>
| ><br>
| > Could not select:  Exec format error (<a href="http://ipxe.org/2e008001" target="_blank">http://ipxe.org/2e008001</a>)<br>
| > Booting Failed.<br>
|<br>
| It looks as though the CentOS 6 kernels are built without support for<br>
| booting as an EFI binary.  I think the relevant kernel configuration<br>
| option is CONFIG_EFI_STUB.<br>
|<br>
| Michael<br>
<br>
<br>
</div>When booting using the CD images, for which there is only one image, these kernels boot fine.  However, at that point it's booting using BOOTX64.EFI and not the images directly.  This would indicate to me, a neophyte, that the images require something else to be "toggled" in order to notice that they are booting on an EFI system.<br>

<br>
I cannot however, get iPXE to chainload the BOOTX64.EFI stuff properly.  The boot process starts, the countdown occurs to install CentOS as is defined in the BOOTX64.conf file and then it complains that "a kernel must be loaded first".  I hacked around this by adding the (nd) parameters to the front of it at which point it loaded the kernel and initrd and then just hung there.<br>

<div class="im HOEnZb"><br>
--<br>
James A. Peltier<br>
Manager, IT Services - Research Computing Group<br>
Simon Fraser University - Burnaby Campus<br>
Phone   : <a href="tel:778-782-6573" value="+17787826573">778-782-6573</a><br>
Fax     : <a href="tel:778-782-3045" value="+17787823045">778-782-3045</a><br>
E-Mail  : <a href="mailto:jpeltier@sfu.ca">jpeltier@sfu.ca</a><br>
Website : <a href="http://www.sfu.ca/itservices" target="_blank">http://www.sfu.ca/itservices</a><br>
<br>
“A successful person is one who can lay a solid foundation from the bricks others have thrown at them.” -David Brinkley via Luke Shaw<br>
</div><div class="HOEnZb"><div class="h5">_______________________________________________<br>
ipxe-devel mailing list<br>
<a href="mailto:ipxe-devel@lists.ipxe.org">ipxe-devel@lists.ipxe.org</a><br>
<a href="https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel" target="_blank">https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel</a><br>
</div></div></blockquote></div><br></div>