Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Feb 2013 17:00:53 +0100
From:      bw <bw.mail.lists@gmail.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: ZFS root, error 2 when mounting root
Message-ID:  <512B8AB5.4070504@gmail.com>
In-Reply-To: <D011786B-A200-4F2A-94EA-B8C7BF741D1B@kraus-haus.org>
References:  <5129E079.4040906@gmail.com> <F3EDE81C-EFE5-404D-9559-E4E7AAF14D60@kraus-haus.org> <512B7FD0.6040405@gmail.com> <D011786B-A200-4F2A-94EA-B8C7BF741D1B@kraus-haus.org>

next in thread | previous in thread | raw e-mail | index | archive | help

>
>> That was my understanding, too, but the instructions on the wiki say there's no need to copy the cache file. In fact, there is no cache file to copy, since the pool is created with
>>
>> zpool create -o altroot=/mnt -O canmount=off zroot mirror /dev/gpt/g0zfs /dev/gpt/g1zfs
>>
>> No cache file. The wiki article was changed recently to eliminate that part, the message on the wiki is: "Fix so that the default instructions does not install data directly to the zroot pool. Simplify instructions regarding cache files, they are no longer needed. Fixes and cleanups."
>>
>> Either the instructions are wrong, or something in my script is. I assume it's my script.
>
> 	The instructions noted above are now INCORRECT for 9.0 (I have not tried this with 9.1 yet) as you MUST manually put the zpool.cache file in place for it to work correctly (I tried a couple different variations when I first setup my systems a few months ago and learned this the hard way :-) I have *lost* of experience with ZFS under Solaris 10 but am relatively new (about a year) to FreeBSD.

I tried it on 9.1, failed to specify.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?512B8AB5.4070504>