From owner-freebsd-questions@FreeBSD.ORG Wed Mar 16 20:14:37 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 9EF3A106564A for ; Wed, 16 Mar 2011 20:14:37 +0000 (UTC) (envelope-from DStaal@usa.net) Received: from mail.magehandbook.com (173-8-4-45-WashingtonDC.hfc.comcastbusiness.net [173.8.4.45]) by mx1.freebsd.org (Postfix) with ESMTP id 6F9928FC19 for ; Wed, 16 Mar 2011 20:14:37 +0000 (UTC) Received: from www.magehandbook.com (mail.darkmindweb.com [192.168.1.100]) by mail.magehandbook.com (Postfix) with ESMTP id 41FDA2845B for ; Wed, 16 Mar 2011 16:14:36 -0400 (EDT) Received: from 152.121.16.253 (SquirrelMail authenticated user daniel) by www.magehandbook.com with HTTP; Wed, 16 Mar 2011 16:14:36 -0400 Message-ID: In-Reply-To: <86hbb2x68l.fsf@red.stonehenge.com> References: <21D3DE2D-2C1E-4C7B-860E-C637C746150A@forsythia.net> <86lj0j9cwd.fsf@red.stonehenge.com> <86hbb6aply.fsf@red.stonehenge.com> <78E237A573166F9C62551A78@mac-pro.magehandbook.com> <864o76abzp.fsf@red.stonehenge.com> <86hbb2x68l.fsf@red.stonehenge.com> Date: Wed, 16 Mar 2011 16:14:36 -0400 From: "Daniel Staal" To: freebsd-questions@freebsd.org User-Agent: SquirrelMail/1.4.21 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Subject: Re: Upgrading FreeBSd when using a zfs-only installation? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: DStaal@usa.net List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 20:14:37 -0000 On Wed, March 16, 2011 2:36 pm, Randal L. Schwartz wrote: > > Randal> SOMEONE here knows. Please help. > > So, nobody knows? > > Most of the other answers were about a source-code upgrade, not a binary > upgrade. I thought Matthew Seamans' answer sounded pretty definitive: > 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. By that: You don't _have_ to do anything. But it is probably a good idea. Daniel T. Staal --------------------------------------------------------------- This email copyright the author. Unless otherwise noted, you are expressly allowed to retransmit, quote, or otherwise use the contents for non-commercial purposes. This copyright will expire 5 years after the author's death, or in 30 years, whichever is longer, unless such a period is in excess of local copyright law. ---------------------------------------------------------------