The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 807 - File: showthread.php PHP 7.3.15 (Linux)
File Line Function
/showthread.php 807 errorHandler->error





Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
IPXE ISO boot failure
2015-11-17, 17:18
Post: #1
IPXE ISO boot failure
I have compiled IPXE as 'make EMBED=boot.ipxe DEBUG=dhcp,tftp,http,scsi,iscsi,aoe,bzimage' where boot.ipxe is:

Code:
#!ipxe

# Get a DHCP address
:retry_dhcp
dhcp || goto retry_dhcp
echo DHCP has given IP number ${net0/ip} for MAC ${net0/mac}
echo Gateway IP: ${net0/gateway}

# Override PXE server provided by DHCP
set next-server xxx.xxx.xxx.xxx
set filename /pxelinux/lpxelinux-ipxe.0

# PXE boot
chain http://${next-server}${filename}

The 'lpxelinux-ipxe.0' file has been configured with:

pxelinux-options -a config-file default /var/lib/tftp/pxelinux/lpxelinux-ipxe.0
pxelinux-options -a path-prefix /pxelinux/ /var/lib/tftp/pxelinux/lpxelinux-ipxe.0
pxelinux-options -a next-server xxx.xxx.xxx.xxx /var/lib/tftp/pxelinux/lpxelinux-ipxe.0

I have booted from the resultant ISO on a virtual machine and a physical PC and it will not boot. See below image for the output (I've blanked out our PXE server IP address):

[Image: ipxe.png]

I cannot find any information on what 'bzImage 0xd8814 too short for 91648 byte of setup' means. Also of note is that there is no record on the server of 'ldlinux.c32' being requested.

Can anyone shed any light on this for me?
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
IPXE ISO boot failure - mattross - 2015-11-17 17:18
RE: IPXE ISO boot failure - NiKiZe - 2015-11-21, 20:38
RE: IPXE ISO boot failure - mattross - 2015-11-23, 12:46



User(s) browsing this thread: 1 Guest(s)