[4] in NetBSD-Development
Lola-granola running NetBSD-current
daemon@ATHENA.MIT.EDU (John T. Kohl)
Thu Jul 14 10:18:15 1994
Resent-From: John Kohl <jtk@atria.com>
Resent-To: netbsd.discuss@charon.MIT.EDU
Date: Tue, 12 Jul 1994 10:02:32 -0400
From: "John T. Kohl" <jtk@atria.com>
To: sipb-486-discussion@MIT.EDU
Cc: sommerfeld@apollo.hp.com
I finally got NetBSD to live with lola's partition stuff. Currently
LILO will boot NetBSD by default. Hit a key while it's booting and you
can boot linux.
It's running a fairly bare system, but at least it's up and running.
Standard SIPB root password.
NetBSD is in the first 100MB of the disk; I moved the already-installed
linux to the last 100+ MB of the disk (It's got more than 100MB). The
current layout is:
(start of disk) NetBSD
free space
linux swap
(end of disk) linux primary
[For the curious, I spent several hours figuratively beating the machine
upside the head, trying to figure out why the bootblocks and the kernel
couldn't agree on where the NetBSD partition table should be. I
initially loaded the NetBSD partitions at sector 63 (second track, first
cylinder), but then the kernels and the bootblocks couldn't agree on the
address of the partition table.
I ended up editing the DOS-style partition table manually under linux, setting
the starting sector and size of the NetBSD partition (/dev/hda1 in linux
terms) such that it appeared to start at the second sector of the disk
(sector 1), and I copied the NetBSD bootblocks and partition table
information (15 sectors' worth) sectors 1-15.]
Some small nits still remain:
(a) timezone stuff: It looks like NetBSD doesn't agree with using
localtime in the BIOS time registers---we can probably find a way to fix
this problem.
(b) The NetBSD root partition is a bit too small--I couldn't fit a
couple programs into /sbin. I think repartitioning it (within the
NetBSD DOS-style partition) won't be too difficult, just a bit tricky.
(c) We probably should set up one of the servers as a private NetBSD
source mirror; we certainly need to arrange for build space (whatever we
want beyond local disk, etc.)
==John