network booting i386 PeeCee
From: Ted Spradley (tsprad+usenet_at_spradley.org.invalid)
Date: 01/20/04
- Previous message: Frank: "Re: Samba-less Printing from Windows to BSD"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Tue, 20 Jan 2004 00:19:02 GMT
Has anyone here ever successfully booted NetBSD onto a PeeCee using
Etherboot?
The server and the client are both pretty basic K6 PeeCees of several
years ago. The server is running netbsd-1-6-PATCH002-RC4-i386. I went
to http://rom-o-matic.net/5.2.2/ and got the appropriate Etherboot and
put it on a floppy, and I enabled tftpd and inetd on my DHCP server
(plus all the necessary NFS server stuff, but we haven't got that far
yet). I created a /tftpboot directory and copied the kernel that the
server is running to it, and I changed /etc/dhcpd.conf appropriately.
Ngrep shows me that Etherboot is having a nice dialog with dhcpd and
with tftpd, but then Etherboot spits out:
..Me: 10.0.0.10, Server: 10.0.0.3, Gateway 10.0.0.2
Loading 10.0.0.3:netbsd ..(ELF)...
segment [C0100000,0288E80) does not fit in any memory region
error: not a valid image
Unable to load file.
Now, the Etherboot docs talk about using a mknbi utility on Linux
kernels, but "Booting a FreeBSD kernel is documented elsewhere and does
not require a generating a boot image." I'm guessing NetBSD is close to
FreeBSD in this respect.
http://www.netbsd.org/Documentation/network/netboot/intro.i386.html just
completely glosses over tftp and what file actually gets sent to the
client. diskless(8) sez:
1. The PROM (or stage-1 bootstrap) loads a boot program.
2. The boot program loads a kernel.
3. The kernel does NFS mounts for root.
which suggests maybe there's an intermediate loader that gets loaded
first, then it loads the kernel. But I haven't found such a loader for
i386.
So I ask, has anyone here made this work?
--
TALK about it. That's why God invented email, right?
-- http://blogs.salon.com/0002153/stories/2003/04/29/boredom.html
- Previous message: Frank: "Re: Samba-less Printing from Windows to BSD"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
|