From owner-freebsd-fs@FreeBSD.ORG Sun Mar 28 01:10:02 2010 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2CCC5106564A for ; Sun, 28 Mar 2010 01:10:02 +0000 (UTC) (envelope-from ari@ish.com.au) Received: from fish.ish.com.au (eth5921.nsw.adsl.internode.on.net [59.167.240.32]) by mx1.freebsd.org (Postfix) with ESMTP id ACE1D8FC15 for ; Sun, 28 Mar 2010 01:10:01 +0000 (UTC) Received: from [10.29.62.2] (port=53563 helo=Aris-MacBook-Pro.local) by fish.ish.com.au with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1Nvh0l-0000cj-1Y; Sun, 28 Mar 2010 12:09:55 +1100 Message-ID: <4BAEAC62.4060401@ish.com.au> Date: Sun, 28 Mar 2010 12:09:54 +1100 From: Aristedes Maniatis User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.8) Gecko/20100227 Lightning/1.0b1 Thunderbird/3.0.3 MIME-Version: 1.0 To: Dan Naumov References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-fs@freebsd.org Subject: Re: boot code compatibility with ZFS X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Mar 2010 01:10:02 -0000 On 28/03/10 11:47 AM, Dan Naumov wrote: >> FreeBSD 7.1: ZFS version 6, no ZFS boot capability >> FreeBSD 7.2: ZFS version 6, zfsboot only, boot from single vdev pool only >> FreeBSD 7.3: ZFS version 13, zfsboot broken, no ZFS boot capability >> >> FreeBSD 8.0: ZFS version 13, gptzfsboot and zfsboot, boot from mirrored pool >> or single vdev, RAIDZ not supported, degraded pool not supported > > I am not really sure what gives you the idea that booting off a > degraded pool is not supported in 8.0. I have a zfsroot/boot > configuration sitting on a mirror and I have tested yanking one drive > at a time (resulting in a degraded pool) and booting with only 1 disk > present and it worked just fine. > > - Sincerely, > Dan Naumov Ah, thanks for that. I just read that on one of the FreeBSD lists recently. Can't see the exact post now, but I'm happy to be wrong, perhaps that was an older limitation in a previous release. From Ali's comment, I guess we could add for the future release of 8.1: FreeBSD 8.1: ZFS version 13, gptzfsboot and zfsboot, boot from mirrored pool, RAIDZ or single vdev. Does that include RAIDZ2? I'm happy to write up my results for the wiki (although editing seems to be closed to only certain people), once I have some definitive answers for what is supported where. And hopefully there will be a 7.3p1 which restores ZFS booting ability. Regards Ari Maniatis -- --------------------------> Aristedes Maniatis ish http://www.ish.com.au Level 1, 30 Wilson Street Newtown 2042 Australia phone +61 2 9550 5001 fax +61 2 9550 4001 GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A