From owner-freebsd-questions@FreeBSD.ORG Sun Mar 13 20:40:10 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E4786106564A for ; Sun, 13 Mar 2011 20:40:10 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3fd3:cd67:fafa:3d78]) by mx1.freebsd.org (Postfix) with ESMTP id DDB318FC08 for ; Sun, 13 Mar 2011 20:40:09 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.187.76.163]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.4/8.14.4) with ESMTP id p2DKe5Zj036292 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Sun, 13 Mar 2011 20:40:05 GMT (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: Sendmail DKIM Filter v2.8.3 smtp.infracaninophile.co.uk p2DKe5Zj036292 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infracaninophile.co.uk; s=201001-infracaninophile; t=1300048805; bh=x8LhFBJhIt8HqNoRYgYleLFMY3lqbUdAwNuU9ZyEBas=; h=Message-ID:Date:From:MIME-Version:To:Subject:References: In-Reply-To:Content-Type:Cc:Content-Type:Date:From:In-Reply-To: Message-ID:Mime-Version:References:To; z=Message-ID:=20<4D7D2B9B.6010308@infracaninophile.co.uk>|Date:=20S un,=2013=20Mar=202011=2020:39:55=20+0000|From:=20Matthew=20Seaman= 20|User-Agent:=20Mozilla/5.0=20(M acintosh=3B=20U=3B=20Intel=20Mac=20OS=20X=2010.6=3B=20en-US=3B=20r v:1.9.2.15)=20Gecko/20110303=20Thunderbird/3.1.9|MIME-Version:=201 .0|To:=20freebsd-questions@freebsd.org|Subject:=20Re:=20Upgrading= 20FreeBSd=20when=20using=20a=20zfs-only=20installation?|References :=20<21D3DE2D-2C1E-4C7B-860E-C637C746150A@forsythia.net>=09<86lj0j 9cwd.fsf@red.stonehenge.com>=09=20<86hbb6aply.fsf@red.stonehenge.com>| In-Reply-To:=20<86hbb6aply.fsf@red.stonehenge.com>|X-Enigmail-Vers ion:=201.1.1|OpenPGP:=20id=3D60AE908C|Content-Type:=20multipart/si gned=3B=20micalg=3Dpgp-sha1=3B=0D=0A=20protocol=3D"application/pgp -signature"=3B=0D=0A=20boundary=3D"------------enig8DA93D91FFE5B1E 64B9A9924"; b=vTTgSSY4yez2TPF3rgeo4o05+3lSRgwibOKkziN75u2g5Ntb/QOW7CxirbVULKCT0 5xmA/vxX+ax6GutePJC3vG82i/lIKn84gxthm8ls1h5vd8Fv5WdHazMzVsu6nFBOPc VWwT46DnvfYQBbS4E2mxGWfJh1mju0TmU6ERmggA= Message-ID: <4D7D2B9B.6010308@infracaninophile.co.uk> Date: Sun, 13 Mar 2011 20:39:55 +0000 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9 MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <21D3DE2D-2C1E-4C7B-860E-C637C746150A@forsythia.net> <86lj0j9cwd.fsf@red.stonehenge.com> <86hbb6aply.fsf@red.stonehenge.com> In-Reply-To: <86hbb6aply.fsf@red.stonehenge.com> X-Enigmail-Version: 1.1.1 OpenPGP: id=60AE908C Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig8DA93D91FFE5B1E64B9A9924" X-Virus-Scanned: clamav-milter 0.97 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-0.6 required=5.0 tests=BAYES_05,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,SPF_FAIL autolearn=no version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on lucid-nonsense.infracaninophile.co.uk Subject: Re: Upgrading FreeBSd when using a zfs-only installation? 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: Sun, 13 Mar 2011 20:40:11 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig8DA93D91FFE5B1E64B9A9924 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 13/03/2011 17:37, Randal L. Schwartz wrote: >>>>>> "Adam" =3D=3D Adam Vande More writes: >=20 > Adam> On Sun, Mar 13, 2011 at 11:57 AM, Randal L. Schwartz > Adam> wrote: >=20 >>> http://forums.freebsd.org/showpost.php?p=3D94557&postcount=3D19 >=20 > Adam> Well those are his modified upgrade instructions, they seem > Adam> relatively sound but the extra steps aren't required. The gpart > Adam> stuff is to update the boot loader which is only necessary if you= > Adam> upgrade the file system or pool eg zfs/zpool upgrade. You should= > Adam> probably run this just to prevent potential severe pain later. >=20 > No, this was *absolutely* necessary for the 8.1 upgrade, because the > binary-installed boot loader was still ZFS ignorant. >=20 > I'm just asking if it's *still* necessary for 8.2. Does the 8.2 boot > loader now know about ZFS if I install it from freebsd-update? >=20 > Keep in mind, I'm booting straight from ZFS. There are no UFS > partitions on my disk. A system update via freebsd-update or otherwise won't touch whatever bootblocks you have installed. So if you have already installed gptzfsboot and your system already boots ZFS v12 then it will continue to boot ZFS v12 without your touching anything to do with boot blocks. However, with the 8.1 -> 8.2 upgrade, you get (inter-alia) ZFS v13 support (I think it's v13 -- all my personal kit is running the stable/8 v28 patchset...) plus equivalent zpool version bump. The 8.1 bootblocks don't understand ZFS v13. If you wish to update the on-disk formats of your ZFS stuff: 'zpool upgrade -a' or 'zfs upgrade -a' then you *will* need to reinstall the gptzfsboot boot-blocks. You don't have to update the ZFS formats, but you'll miss out on various performance and bug-fixes if you don't. Given that the gptzfsboot boot blocks are backwards compatible to older ZFS versions, highly recommended to update the boot blocks even if you aren't intending to upgrade the ZFS bits just yet. Just as an anti-foot-shooting measure. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate JID: matthew@infracaninophile.co.uk Kent, CT11 9PW --------------enig8DA93D91FFE5B1E64B9A9924 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.16 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk19K6UACgkQ8Mjk52CukIxHIACfUh7WsI07z5rkadVulsUyE+9D Ob0AoI8Nf8V9JotvE4C9UbNb2wD2d99A =x3Bw -----END PGP SIGNATURE----- --------------enig8DA93D91FFE5B1E64B9A9924--