Date: Sat, 08 Jun 1996 13:37:18 -0700 From: "Michael L. VanLoon -- HeadCandy.com" <michaelv@HeadCandy.com> To: Dave Hayes <dave@kachina.jetcafe.org> Cc: freebsd-hackers@freebsd.org, freebsd-scsi@freebsd.org Subject: Re: Using two NCR 53C825 controllers blows up? Message-ID: <199606082037.NAA19365@MindBender.HeadCandy.com> In-Reply-To: Your message of Sat, 08 Jun 96 04:15:24 -0700. <199606081115.EAA08772@kachina.jetcafe.org>
next in thread | previous in thread | raw e-mail | index | archive | help
>In a Pent-133 I am trying to install with two of these NCR >controllers in it, there are two disks per controller. > >When I boot off the floppy, the disks are numbered one way >(sd0 thru sd3). Install proceeds happily. > >Wben I boot off the installed operating system, the controller >cards suddenly switch roles, causing sd0 to become sd2, and >causing a panic("cannot mount root");. What kind of machine is this? I know that Dell, for example, really screwed this up. You could get similar bad behavior under Windows NT (add a new disk on the external controller, which DOS recognizes as D:; reboot into Windows NT and all of a sudden the new disk is C:, and your old C: drive is now D:). The problem there was that the second controller piggy-backed onto the first, and the Dell BIOS artificially made the second controller drives probe after the first controller's. However, the "second" card was actually installed with a lower address or IRQ or something. The only thing that made it come "after" the first was because it was hacked into the BIOS that way. After bootstrapping, NT doesn't use the BIOS anymore, and so would make the "second" controller into the first controller under NT, and the "first" controller would become the second. The drives on the controllers, of course, would then follow the new order. Very very annoying. You might be seeing something similar. ----------------------------------------------------------------------------- Michael L. VanLoon michaelv@HeadCandy.com --< Free your mind and your machine -- NetBSD free un*x >-- NetBSD working ports: 386+PC, Mac 68k, Amiga, Atari 68k, HP300, Sun3, Sun4/4c/4m, DEC MIPS, DEC Alpha, PC532, VAX, MVME68k, arm32... NetBSD ports in progress: PICA, others... Roll your own Internet access -- Seattle People's Internet cooperative. If you're in the Seattle area, ask me how. -----------------------------------------------------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199606082037.NAA19365>