From owner-freebsd-current Wed Nov 5 14:35:30 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA14748 for current-outgoing; Wed, 5 Nov 1997 14:35:30 -0800 (PST) (envelope-from owner-freebsd-current) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.5.85]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA14743 for ; Wed, 5 Nov 1997 14:35:28 -0800 (PST) (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.7/8.8.7) id PAA29062; Wed, 5 Nov 1997 15:35:26 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp04.primenet.com, id smtpd029042; Wed Nov 5 15:35:19 1997 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id PAA10634; Wed, 5 Nov 1997 15:35:18 -0700 (MST) From: Terry Lambert Message-Id: <199711052235.PAA10634@usr06.primenet.com> Subject: Re: Drive Mapping problem To: gemohler@tgn2.tgn.net (Geoff Mohler) Date: Wed, 5 Nov 1997 22:35:18 +0000 (GMT) Cc: current@FreeBSD.ORG In-Reply-To: from "Geoff Mohler" at Nov 5, 97 02:53:15 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Here is the basic setup that I have here: > Tyan S1680S Tahoe, Pentium II 266, 128MB > Adaptec 2940UW pci slot 1, Seagate ST19171W dos C: > Adaptec 2940UW pci slot 2, Seagate ST19171W dos D: > > The problem is, that the machine sees "C:" as 80h, and when you install > FreeBSD, it writes the / partition and the other partitions destined for > SD0 to that wrong drive..DOS drive "D:", or 81h > > When you boot, the BIOS attempts to boot from 80h "C:", and of course > there is no filesystem there, and you get "No Operating System" error. > > Why are FreeBSD and the system BIOS mapping different drives to be the > boot drive? Did you "swap" C: and D: in BIOS? In general, drive letter assignment order on SCSI is exactly the same as SCSI ID order. Unless you specifically configure the SCSI controller specific setup otherwise. If FreeBSD is making a mistake here, then you must have told the controller to lie to the BIOS. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.