From owner-freebsd-questions Sun Jan 18 02:45:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA04486 for questions-outgoing; Sun, 18 Jan 1998 02:45:01 -0800 (PST) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from gdi.uoregon.edu (gdi.uoregon.edu [128.223.170.30]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA04306 for ; Sun, 18 Jan 1998 02:40:55 -0800 (PST) (envelope-from dwhite@gdi.uoregon.edu) Received: from localhost (dwhite@localhost) by gdi.uoregon.edu (8.8.7/8.8.8) with SMTP id VAA06130; Sat, 17 Jan 1998 21:00:15 -0800 (PST) (envelope-from dwhite@gdi.uoregon.edu) Date: Sat, 17 Jan 1998 21:00:15 -0800 (PST) From: Doug White Reply-To: Doug White To: Owen Newnan cc: questions@FreeBSD.ORG Subject: Re: Can't get drives to boot on Adaptec AHA-1520 In-Reply-To: <8725658E.004E5A5A.00@notes.mnet.uswest.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk On Fri, 16 Jan 1998, Owen Newnan wrote: > Dell Dimension P120c > Two IDE drives on primary IDE controller > no drives on secondary and tertiary IDE controllers > Adaptec AHA-1520 SCSI HBA w/ DMA, SCSI-II, BIOS and boot enabled via jumpers > Toshiba CDROM (ID=2) and Syquest SyJet (ID=0) removable drive on the AHA-1520 OK > I've been reading the Toshiba CD on the 1520 about a year and it's performed > well, without problems. I added the SyJet last fall and it generally reads, > writes and performs fine under FreeBSD and other OSs. The 1520 BIOS issues a > message on startup. However, I can't seem to get either of the SCSI drives to > boot. For example, my FreeBSD system is on my second IDE drive so it boots as > > 1:wd(0,a) > > However, when I try to boot off 2: or inquire about its e root directory using > > 2:sd(0,a)? > > I get a never ending stream of error messages. Your BIOS needs to support booting from these devices. Normally, the PC BIOS enumerates two boot devices. In your case, it's hitting the first two IDE disks in the system. If your BIOS does enumerate more than two boot devices, you'll need to modify the boot block code to search those devices. The Adaptec must present the removables as bootable devices for that to work; I know that Zip (and Jaz) drives don't show up to my NCR as bootable devices, but my Seagate hard drive does. Instructions on how to modify the bootblocks were reported to be in the mail archives at http://www.freebsd.org/search.html. For fun, you might try 3:sd(0,a)/kernel Doug White | University of Oregon Internet: dwhite@resnet.uoregon.edu | Residence Networking Assistant http://gladstone.uoregon.edu/~dwhite | Computer Science Major