[gPXE] Problem Invoking gpxe from syslinux

Miller, Shao Shao.Miller at yrdsb.edu.on.ca
Mon Apr 12 09:02:04 EDT 2010


Good day again Ben,

I'd just like to clarify that "gpxe.lkrn" is a Linux x86 bzImage format
binary.  Syslinux and any other boot-loader capable of loading a Linux
x86 bzImage format (protocol version 2.07) binary should be able to load
it.

There is not really a good reason why the "gpxe.iso" build from the same
source code should have any different results.  In fact, I believe that
a normal .ISO build simply uses ISOLINUX and: gpxe.lkrn.  You should be
able to mount and extract the gPXE kernel-format binary right from the
.ISO and try it out, if you like.  Was your .ISO built from the very
same source code directory as your gpxe.lkrn?  If so, I would expect
that the file extracted from the .ISO should be exactly the same.  An
'md5sum' could confirm this.

Anyway, regardless of all of the above, I suspect that you need gPXE
1.0.0+ rather than gPXE 1.0.0.  I believe that Marty Connor's
e1000e_ich8lan driver support your 8086:10BD NIC.  This was added
post-1.0.0.  You can download the latest source code from the "tar.gz"
link near the top, right-hand side of this page[1].

- Shao Miller

[1] http://git.etherboot.org/?p=gpxe.git;a=shortlog


More information about the gPXE mailing list