bug-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GRUB with PXE network driver


From: Adam Lackorzynski
Subject: GRUB with PXE network driver
Date: Fri, 8 Sep 2006 00:36:12 +0200
User-agent: Mutt/1.5.13 (2006-08-11)

Hi,

I've added PXE network driver support to my patch set recently. This
version can now load files from the network using PXE capable NICs.  I
successfully tested recent e1000 NICs, as well as e100 cards, Broadcoms
and 3coms. I did not find a PXE capable NIC that did not work.
The code is based on the grub-0.95-diskless-patch-2-undi.patch but
unlike this patch my version does not use the UNDI API but the TFTP API.
I've basically only kept the low-level functions of the original patch
and removed everything else. The code is also much simpler now.

The patch against grub-0.97 is here:
http://os.inf.tu-dresden.de/~adam/grub/0.97/grub-0.97-os.3.diff.gz

There's a README file describing how to build and set up everything
(http://os.inf.tu-dresden.de/~adam/grub/0.97/grub-0.97-os.3.README).

There's also a ready to use binary:
http://os.inf.tu-dresden.de/~adam/grub/0.97/pxegrub-0.97-os.3.gz

You might want to change the initial path in the binary. Just go to the
'(nd)/tftp' string and change it, there's some free space behind the
string, so it can be longer.

Note, you need to use the pxegrub binary, i.e. you need to load it via
PXE itself. Otherwise the networked mode won't work.




Adam
-- 
Adam                 address@hidden
  Lackorzynski         http://os.inf.tu-dresden.de/~adam/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]