From owner-freebsd-questions@FreeBSD.ORG Mon Mar 7 23:06:42 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E4CEB16A4CE for ; Mon, 7 Mar 2005 23:06:41 +0000 (GMT) Received: from mail28.sea5.speakeasy.net (mail28.sea5.speakeasy.net [69.17.117.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id B028743D60 for ; Mon, 7 Mar 2005 23:06:41 +0000 (GMT) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: (qmail 5520 invoked from network); 7 Mar 2005 23:06:41 -0000 Received: from dsl092-078-145.bos1.dsl.speakeasy.net (HELO be-well.ilk.org) ([66.92.78.145]) (envelope-sender ) by mail28.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 7 Mar 2005 23:06:41 -0000 Received: by be-well.ilk.org (Postfix, from userid 1147) id 589B968; Mon, 7 Mar 2005 18:06:40 -0500 (EST) Sender: lowell@be-well.ilk.org To: Danny Horne References: From: Lowell Gilbert Date: 07 Mar 2005 18:06:40 -0500 In-Reply-To: Message-ID: <44acpf3vjz.fsf@be-well.ilk.org> Lines: 27 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: freebsd-questions@freebsd.org Subject: Re: Change to different SCSI interface causes boot failure X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 23:06:42 -0000 Danny Horne writes: > I'm trying to replace the motherboard in my FreeBSD 4.11-RELEASE > server for a different one. The old board has on-board Adaptec > AIC-7896N SCSI, the new one has on-board Symbios Ultra3 SCSI, on > bootup I get the following error - > > Mounting root from ufs:/dev/da0s0a > setrootbyname failed > ffs_mountroot: can't find rootvp > Rootmount failed:6 > > Is there any way I can boot the drive on this new interface? I haven't had to think about this in a long time, but I would expect that telling the loader(8) where to find the root (root_disk_unit or rootdev) should let it progress further. You'll still need to fix /etc/fstab, I suspect. > I've searched the archives & found a similar problem in which the > solution was to use dump to create a backup & do a fresh install of > FreeBSD on the new system before restoring the backup. If I have to > take this route I might as well upgrade to 5.3, but I understand this > uses a different filesystem to 4.11, so would this give problems with > a restore from a 4.11 dump? No. The UFS2 restore(8) understands UFS1 dump files.