[ipxe-devel] ipxe.lkrn chainloaded from pxelinux 4.03 does not work anymore

Thomas Mieslinger miesi at pc-h.de
Mon Nov 11 08:30:20 UTC 2013

Hi Robin,

thanks for your hints. Git is really helpful for situations like this. 
The bisect howto is great. Thanks.

I just figured out that it depends on what I define in general.h :-(

Latest iPXE compiled as ipxe.lkrn does work if the right things are in 


On 10.11.13 21:30, Robin Smidsrød wrote:
> On 08.11.2013 21:27, Thomas Mieslinger wrote:
>> I have an older ipxe.lkrn which identifies itself as version "9361". It
>> just works when loaded from pxelinux 4.03.
>> I now compiled a new one with the last commit
>> "c3d1e7869731c8cccb041ce05ee0ebbb3dc375d5". When it is chain loaded from
>> pxelinux 4.03 a short message "Initializing Devices ..." is displayed
>> and then Server (Dell PowerEdge R320) resets.
>> Can you give me a hint how I reset my local git to "9361".
> git checkout 9361 (hopefully that is enough of the commit id)
>> Which Debug options should I set when I compile the current ipxe src to
>> debug the "Initializing Devices ..."?
> You should really try to do a git bisect to figure out which is the
> commit that broke your build. Details on how to do that is on
> http://ipxe.org/howto/bisect
> Also, to figure out which driver you use, you need to run "ifstat" and
> take note of the driver name mentioned.
> -- Robin
> _______________________________________________
> ipxe-devel mailing list
> ipxe-devel at lists.ipxe.org
> https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel

More information about the ipxe-devel mailing list