Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Jan 2010 22:47:06 -0500
From:      Zaphod Beeblebrox <zbeeble@gmail.com>
To:        d@delphij.net
Cc:        freebsd-stable@freebsd.org
Subject:   Re: ZFS pool upgrade to v14 broke ZFS booting
Message-ID:  <5f67a8c41001271947o9673824g1714666b32bae714@mail.gmail.com>
In-Reply-To: <4B60C652.8050208@delphij.net>
References:  <432A0ECC-A743-4D24-B508-1EDC9912DD5E@gromit.dlib.vt.edu> <4B60C652.8050208@delphij.net>

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

On Wed, Jan 27, 2010 at 6:03 PM, Xin LI <delphij@delphij.net> wrote:
> On 2010/01/27 11:18, Paul Mather wrote:

>> I have a FreeBSD guest running under VirtualBox 3.1.2 on Mac OS X.  It's running a recent 8-STABLE and is a ZFS-only install booting via gptzfsboot.  I use this VirtualBox guest as a test install.

>> A day or so ago I noticed "zpool status" report that my pool could be upgraded from v13 to v14.  I did this, via "zfs upgrade -a".

>> Today, when attempting to fire up this FreeBSD guest in VirtualBox I get this on the console:

>> ZFS: unsupported ZFS version 14 (should be 13)
>> No ZFS pools located, can't boot

> There is no on-disk format change that affects ZFS boot itself, but you
> will need to install new gptzfsboot.  If you have another system and
> have the file, you can do it by booting from the LiveFS Disc, fetch it
> from network, and use gpart to install it.

Since this is so fatal, you might want to give them the option to
continue here.  I suspect that zpool format changes that truly break
the boot loader (which is read-only at any rate) are uncommon where
the chances of ending up in this situation (with an unbootable
machine) are much more common.


home | help

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