From owner-freebsd-hackers Fri Dec 29 20:02:48 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA25516 for hackers-outgoing; Fri, 29 Dec 1995 20:02:48 -0800 (PST) Received: from gateway.sequent.com (gateway.sequent.com [138.95.18.1]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id UAA25506 for ; Fri, 29 Dec 1995 20:02:42 -0800 (PST) Received: from eng4.sequent.com (eng4.sequent.com [138.95.7.64]) by gateway.sequent.com (8.6.12/8.6.9) with ESMTP id UAA25042; Fri, 29 Dec 1995 20:01:20 -0800 Received: from localhost (bjj@localhost) by eng4.sequent.com (8.6.12/8.6.9) with SMTP id UAA17605; Fri, 29 Dec 1995 20:02:01 -0800 Message-Id: <199512300402.UAA17605@eng4.sequent.com> X-Authentication-Warning: eng4.sequent.com: Host localhost didn't use HELO protocol To: Don Yuniskis Cc: freebsd-hackers@freefall.freebsd.org (FreeBSD hackers) Subject: Re: boot from sd1? In-reply-to: Your message of "Fri, 29 Dec 95 19:45:04 PST." <199512300245.TAA06357@seagull.rtd.com> Date: Fri, 29 Dec 95 20:02:01 PST From: Ben Jackson Sender: owner-hackers@FreeBSD.ORG Precedence: bulk In message <199512300245.TAA06357@seagull.rtd.com> , you wrote: > wd0 -- MS-DOG > wd1 -- FBSD 2.1.0R > sd0 -- *more* MS-DOG stuff > sd1 -- FBSD 2.1.0R (a *different* filesystem hierarchy) > How do I manage to boot from sd1? It seems that wd1 intercepts > whatever incantation I use (sd1, hd1, etc.) The bios boot code recognizes hd0..hdN based on the order of the BIOS probes. That should make your sd1 show up as hd3. Question: I have wd0, sd0, sd1, and I boot from sd0 (from before I had the wd0 drive). When I was running 2.0.5, I patched the boot code to default to hd1 so that after getting the secondary boot block off of wd0, it would actually boot from sd0. After I installed 2.1.0, I made the same change. Now, however, after successfully booting from sd0, the kernel panics because it isn't pointing at sd0a as the root device. What did I miss? --Ben