Subject: Re: booting 1.2 from sd0
To: None <david@mono.org>
From: David Rosenthal <dshr@vitria.COM>
List: netbsd-bugs
Date: 11/05/1996 09:26:41
(Just to reiterate, more for my benefit than anything else :)
You've config'ed a kernel without wdc or wd*, and with
'config netbsd root on sd0 swap on sd0', and
tried 'disklabel -B' on the scsi disk under 1.2 as well?
Hmm, if it cant find the swap maybe somethings up with the
disklabel & 1.2 is more picky - can you post a copy of
your scsi disk label? (Does this happen on both scsi drives?)
I installed 1.2 from the FTPed files onto a freshly formatted wd0, and used
it for the following steps.
I copied using dump 0f - | ( cd /foo ; restore xf - ) the filesystems
from wd0 to sd0.
I put the 1.2 boot blocks onto sd0 using disklabel -B
I built a kernel configed with root and swap on sd0 and installed it
in the root of sd0. The first time I tried this wdc and wd* were
included. The next time they were not included. It made no difference.
I shut the system down, physically removed wd0 and tried to reboot from sd0.
I tried this on two machines and got the same result on both.
The hardware in question (except for the disk drives) was running NetBSD1.1
(with both a 1.1 and a 1.2beta kernel) with root and swap on sd0, a
different drive which, thank the Lord, I did not overwrite. It is still
running 1.1 with a 1.2beta kernel.
This is all the information I can give you. I can no longer repeat the
experiment because I have had to return the sd0 on which I installed 1.2
to its previous use.
Can anyone report that they FTP-ed the binaries from NetBSD.org, installed
them on a machine running from sd0, and had it work OK?
David.