This error usually indicates an unrecognised image format or, less commonly, a corrupted image.
Things to try:
iPXE 1.0.0+ -- Open Source Network Boot Firmware -- http://ipxe.org Features: HTTP iSCSI DNS TFTP AoE VLAN bzImage COMBOOT ELF MBOOT PXE PXEXT
shows that bzImage, COMBOOT, ELF, Multiboot, and PXE images are supported in this build of iPXE.
#!ipxe
” signature is present at the beginning of the script.