From owner-freebsd-current Wed Nov 11 14:29:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA10964 for freebsd-current-outgoing; Wed, 11 Nov 1998 14:29:27 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from kstreet.interlog.com (kstreet.interlog.com [198.53.146.171]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA10957 for ; Wed, 11 Nov 1998 14:29:24 -0800 (PST) (envelope-from kws@kstreet.interlog.com) Received: (from kws@localhost) by kstreet.interlog.com (8.9.1/8.9.1) id RAA00391; Wed, 11 Nov 1998 17:28:43 -0500 (EST) (envelope-from kws) From: Kevin Street MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <13898.3995.612543.848374@kstreet.interlog.com> Date: Wed, 11 Nov 1998 17:28:43 -0500 (EST) To: Mike Smith Cc: current@FreeBSD.ORG Subject: Re: boot loader problems with mix of wd and da In-Reply-To: <199811112033.MAA04864@dingo.cdrom.com> References: <13883.24586.614752.970999@kstreet.interlog.com> <199811112033.MAA04864@dingo.cdrom.com> X-Mailer: VM 6.62 under 20.4 "Emerald" XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Mike Smith writes: >This is the same as the old problem that required you to prefix a BIOS >unit number offset to the 'sd' in the old loader. You need to >explicitly set $rootdev: > > set rootdev=da0s2a In boot/boot.conf ? It does not help. The kernel still tries to mount da2s2a as root. This is without anything in boot.config, so hopefully it's not confused about the bios unit numbers. currdev is disk3s2a, so it's correct. >> So, why is currdev set differently in case 1 and case 2? >Because you've supplied the '2', obviously enough. heh...obvious...I supplied 2 so loader sets it to disk1 instead of disk3...yipe! >> Why does /boot/loader confuse the kernel into thinking there's a da2 on >> which it might find root? >Because you haven't told it not to. well I tried shouting "Yo, kernel, please don't mount root from devices we don't have" while it was booting, but this didn't seem to help either :-> -- Kevin Street street@iName.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message