From owner-freebsd-questions Mon Jul 14 17:55:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA25114 for questions-outgoing; Mon, 14 Jul 1997 17:55:05 -0700 (PDT) Received: from ns.wsa.com.au ([137.157.244.253]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id RAA25101 for ; Mon, 14 Jul 1997 17:54:45 -0700 (PDT) Received: from [203.3.122.67] by ns.wsa.com.au with ESMTP (Eudora Internet Mail Server 1.1.2); Tue, 15 Jul 1997 10:52:18 +1000 X-Sender: alastair@mail.cia.com.au Message-Id: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Tue, 15 Jul 1997 10:53:08 +1000 To: freebsd-questions@freebsd.org From: Alastair Rankine Subject: Cannot mount root Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi FreeBSD experts, I installed a SCSI disk into my box the other day, and put FreeBSD 2.2.2 onto it. Previously it was running FreeBSD 2.2.2 on the IDE disk. All works just fine except that I can't seem to get it to remember where to mount the root file system. The only way to start it up at present is to type "1:sd(0,a)kernel" at the boot prompt. I have tried recompiling my kernel to tell it that root should be on sd0: config kernel root on sd0 .. but for some reason it tries to mount the root filesystem on sd1, not sd0. Then panics because I don't have an sd1. I'm not sure if this is relevant, but the problem also happens if I boot with "sd(0,a)kernel", that is without the "1:" prefix. Any suggestions? -- [ Alastair Rankine ] [ pgp D6E9 DC10 7B7A 9269 0F14 882D E9D9 D4D5 ] [ home mailto:alastair@cia.com.au http://www.cia.com.au/alastair ] [ work mailto:alastair@progmatics.com.au http://www.progmatics.com.au ]