From owner-freebsd-questions@FreeBSD.ORG Tue Jan 19 15:46:51 2010 Return-Path: Delivered-To: questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A57E110656A4 for ; Tue, 19 Jan 2010 15:46:51 +0000 (UTC) (envelope-from steve@ibctech.ca) Received: from smtp.ibctech.ca (v6.ibctech.ca [IPv6:2607:f118::b6]) by mx1.freebsd.org (Postfix) with SMTP id C5D3F8FC2D for ; Tue, 19 Jan 2010 15:46:50 +0000 (UTC) Received: (qmail 3464 invoked by uid 89); 19 Jan 2010 15:47:19 -0000 Received: from unknown (HELO ?192.168.1.114?) (steve@ibctech.ca@::ffff:208.70.104.100) by ::ffff:208.70.104.210 with ESMTPA; 19 Jan 2010 15:47:19 -0000 Message-ID: <4B55D3E3.20502@ibctech.ca> Date: Tue, 19 Jan 2010 10:46:43 -0500 From: Steve Bertrand User-Agent: Thunderbird 2.0.0.17 (Windows/20080914) MIME-Version: 1.0 To: krad References: <4B4BBB4F.5020805@ibctech.ca> In-Reply-To: X-Enigmail-Version: 0.96.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: "questions@freebsd.org" Subject: Re: Can't mountroot from ZFS pool X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jan 2010 15:46:51 -0000 krad wrote: > > > 2010/1/11 Steve Bertrand > > > All, > > I've successfully upgraded the disks in my ZFS backup server, and can > import/mount the pool properly. > > However, I designed this box originally so that it mounts / from > zfs:storage after booting from a USB stick. > > After the upgrade of the disks, I'm stuck at a mountroot prompt when I > attempt to boot the system with the original USB /boot key. > > Can someone inform me how to find the / filesystem at the mountroot > prompt? If not, is there *any* way to boot the system normally from > another medium, and then 'reload' the system with the ZFS / after its > been mounted so that the system functions as designed (ie. cron > works etc)? > did you export the pool at all before rebooting it? Yes, I did. I just finally got it resolved :) It appears as though by importing the zpool onto another system obsoleted the cache file on the original USB /boot disk. I exported, then imported the pool on the secondary system, then copied the cache file into the /boot/zfs directory on my original boot medium. Things are now working again, and I have all of my new storage and original data in place! Thanks for all the help! Steve