Subject: Re: booting 1.2 from sd0
To: David Rosenthal <dshr@vitria.COM>
From: David Brownlee <david@mono.org>
List: netbsd-bugs
Date: 11/02/1996 11:50:44
Are you sure you blew away everything in
/sys/arch/i386/compile/.../ before config'ing the new kernel &
building - also how does a straight 1.2 GENERIC kernel do?
David/abs david@{mono.org,southern.com,mhm-internet.com}
System Manager: Southern Studios Ltd, PO Box 59, London N22 1AR.
Satisfied User: NetBSD, free Un*x {i386,sparc,mac68k,+more} 'www.netbsd.org'.
System Admin: MHM Internet, 14 Barley Mow Passage, Chiswick, London W4 4PH.
SysOP: Monochrome, Largest UK Internet BBS - 'telnet mono.org'.
On Fri, 1 Nov 1996, David Rosenthal wrote:
> I FTPed the 1.2 binaries and sources and installed them on a system
> with everything on wd0. Everything went smoothly. Then I config-ed
> up a kernel with ncr support and added an sd0. I partitioned sd0,
> installed the sd boot blocks from /usr/mdec, copied the file systems
> from wd0, built a kernel with root on sd0 and tried to boot it in
> several ways:
>
> - If you boot hd(1,a)/netbsd -as and tell it that the root is
> on sd0 it comes up running on sd0 but it can't find the swap
> on sd0.
>
> - If you disconnect wd0, disable it in the BIOS, and try to boot,
> the kernel boots normally through the autoconfig but then it tries
> to change the root to wd0 and panics. This happens even if you
> configure wdc? and wd? out of the kernel, and even if you
> try to boot this disk on another system that was running
> a NetBSD 1.1 system image with a 1.2 beta kernel from its sd0
> perfectly happily.
>
> - It doesn't seem to make any difference to replace the 1.2
> /usr/mdec boot blocks with the 1.1 boot blocks that are booting
> the 1.2 beta kernel on the sd0-only system.
>
> I have tried the wd/sd system with both aha and ncr controller boards.
> The sd only system has an ahc controller.
>
> The wd/sd system has been running 1.1 very happily. The sd only system
> has been running 1.1 with an ncr controller instead of the ahc. I built
> the 1.2beta kernel in order to run the ahc, and that has been working too.
>
> David.
>