Quick way to get PXE grub working:
download source for grub, configure it (./configure --enable-diskless
--enable-eepro100 --enable-rtl8139 --enable-3c90x --enable-tulip
--enable-via-rhine --enable-otulip --prefix=/tmp/fakeroot/)
do a make, then make install
go into the /tmp/fakeroot/share/grub/i386-pc dir, copy pxegrub and
nbgrub into your /tftpboot directory.
edit your dhcpd.conf to look something like this:
host term1 {
hardware ethernet 00:08:c7:49:9e:99;
fixed-address 10.0.0.101;
filename "pxegrub";
option option-150 "/menu.lst";
next-server 10.0.0.1;
}
note the option option-150 line, menu.lst is in /tftpboot and is the
grub config file. It looks something like this:
default=0
timeout=60
title Boot from Network
root (nd)
kernel /bzImage
That should get you started, I don't know if pxegrub will work stock nbi
kernels, I always use homemade ones. The other file from grub, nbgrub
is to boot from etherboot incase you have a machine w/o PXE. It is setup
the same just change "pxegrub" to "nbgrub" in your dhcpd.conf. Hope
this helps.
-ethan
On Fri, 2001-11-16 at 19:03, Ole Sebastian Stein wrote:
> Hi, I am back with a new question:
>
> After having fixed my dhcp-server and lots of other things in my local
> network, time has come for making that thin client boot something.
>
> I have a 3c905c-tx-m (i guess) with PXE. I would like it to load
> grub, and then load a ltsp-kernel.
>
> I have read the PXE-documentation on www.ltsp.org, but only the method
> with rom-o-matic is described. It would be nice to have grub instead
> so I could give varying parameters to the kernels I test without
> having to go through the trouble of changing the dhcp-settings (i.e
> which file to load) every time.
>
> Which file (and where do I get it) should I tell the dhcp-server to
> give to the thin client? Should I run imggen on it? Where do I place
> the config-file and what should it look like?
>
> Thanks.
>
> --
> Ole Sebastian Stein
>
> ``It is a mistake to think you can solve any major problems with just
> potatoes.'' - Life, the universe and everything (Chapter 24), D. Adams
>
> _____________________________________________________________________
> Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto:
> https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
> For additional LTSP help, try #ltsp channel on irc.openprojects.net
_____________________________________________________________________
Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto:
https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help, try #ltsp channel on irc.openprojects.net