Subject: Installation problem, NetBSD 1.4
To: None <port-i386@netbsd.org>
From: Keith Browne <tuxedo@icomm.ca>
List: port-i386
Date: 07/18/1999 03:17:18
I'm having difficulty getting NetBSD-1.4 to boot on a new 9-gigabyte
SCSI drive on my Pentium system.  I've been using a 2-gigabyte SCSI
drive and NetBSD 1.3-BETA for some time now, and that's working fine.
I'm trying to replace the current drive, as it's much noisier than the
new one.

I've reset the SCSI target number of my new drive to 2, which is lower
than the current boot drive at 3.  I've booted the install floppy and
stepped through the install procedure, using install sets on a NetBSD
filesystem on the older 2-gig drive.  When I reboot after
installation, however, I'm getting the message "No operating system"
at the point where normally I'd expect to see the NetBSD boot prompt.
I'm using an Adaptec 2940 SCSI card with BIOS revision 1.16, and Award
BIOS 4.51PG.  The drive seems all right, though, as I've set up an FFS
partition on it under my NetBSD 1.3 installation.

Is there some obvious step I've neglected in making this drive
bootable?  I've tried specifying a smaller cylinder count to get the
total drive size under any ~8-gig limit the BIOS might have, I've used
the MBR editor to mark the NetBSD partition as active, and I've run
the install utility straight through a half-dozen times or more, but
the drive won't boot.

Another strange thing: during the install process, I specify that the
9-gig drive has 9006 cylinders, which is what's reported by dmesg and
other sources.  The install program, however, then goes on to allow me
to use 9036 cylinders, adding 30.  I've been allocating the last 30
cylinders to a filesystem I didn't plan to use, assuming this was a
minor error in the install program.  Does the program know how to get
away with using this extra space?  It'd be nice to have, if I can
trust it.

Keith Browne
tuxedo@icomm.ca