From owner-freebsd-questions Sat Apr 5 11:53:40 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA24199 for questions-outgoing; Sat, 5 Apr 1997 11:53:40 -0800 (PST) Received: from gdi.uoregon.edu (gdi.uoregon.edu [128.223.170.30]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA24193 for ; Sat, 5 Apr 1997 11:53:38 -0800 (PST) Received: from localhost (dwhite@localhost) by gdi.uoregon.edu (8.8.5/8.6.12) with SMTP id LAA05906; Sat, 5 Apr 1997 11:53:29 -0800 (PST) Date: Sat, 5 Apr 1997 11:53:29 -0800 (PST) From: Doug White X-Sender: dwhite@localhost Reply-To: Doug White To: "Andre Sachs [Staff]" cc: FreeBSD questions Subject: Re: Booting SCSI first over IDE In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Sat, 5 Apr 1997, Andre Sachs [Staff] wrote: > I'm running 2.2-RELEASE. > > I have an AHA2940 with a Seagate SCSI drive and a Seagate IDE drive. When > I enable the IDE drive in the BIOS, (after BS-OS to boot off the SCSI) > the kernel panics because it can't mount / on sd1. Fair enough recompile > the kernel to mount root on sd1 and it fails again. Vexing. > > I even tryed changing the fstab to reflect sd1. Failed again. Unfortunately, this is a tough case. In IDE & SCSI systems, the bootblocks get confused with both in place and can't quite determine where it is from the BIOS. So it guesses, and usually gets it wrong. There isn't much we can do for you. You can try to rebuild the bootblocks to default to sd1a, but I don't know how to do that. The code is in /usr/mdec. Doug White | University of Oregon Internet: dwhite@resnet.uoregon.edu | Residence Networking Assistant http://gladstone.uoregon.edu/~dwhite | Computer Science Major