[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