[gPXE] Problem Invoking gpxe from syslinux

Ben Derstine BLD17 at sa.psu.edu
Tue Apr 13 09:25:09 EDT 2010


Hi Shao,

Okay, compiling with gpxe 1.0.0+ solved this problem.  Thanks!

Ben

-----Original Message-----
From: Miller, Shao [mailto:Shao.Miller at yrdsb.edu.on.ca] 
Sent: Monday, April 12, 2010 9:02 AM
To: Ben Derstine
Cc: gpxe at etherboot.org
Subject: RE: [gPXE] Problem Invoking gpxe from syslinux

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