Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Mar 2012 13:12:45 +0000
From:      Matthew Seaman <matthew@FreeBSD.org>
To:        Florian Wagner <florian@wagner-flo.net>
Cc:        freebsd-fs@FreeBSD.org
Subject:   Re: Overriding the zpool bootfs property from the loader?
Message-ID:  <4F6C76CD.7050006@FreeBSD.org>
In-Reply-To: <20120323131508.0272be25@auedv3.syscomp.de>
References:  <4F6C6352.9090906@FreeBSD.org> <20120323131508.0272be25@auedv3.syscomp.de>

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

[-- Attachment #1 --]
On 23/03/2012 12:15, Florian Wagner wrote:
> I've recently discussed more or less the same on this list. The thread
> is called "Extending zfsboot.c to allow selecting filesystem from
> boot.config" and available in the mailing list archives of October,
> November 2011 and Januar 2012.
> 
> Summary: Andriy Gapon has a bunch of changes against head in his avgbsd
> repository [1] which implement something like this. With his help I've
> backported these to stable 8.
> 
> I've just recently gone over the work and put together a culminating
> patch, which I've tested as extensively as possible in my at-home
> environment. This is available as a Mercurial patch queue at [2] or
> directly at [3].

Yes, this looks like pretty much what I was asking for.  So, if I
understand this correctly, given a root zpool named 'zroot' and a number
of ZFSes with different boot environments ( zroot/ROOT/FOO,
zroot/ROOT/BAR, etc.) I could interrupt the boot before the menu screen
and just type at the boot: prompt --

   zfs:zroot/ROOT/FOO:boot/zfsloader

or

   zfs:zroot/ROOT/BAR:boot/zfsloader

to select different environments.  Is that right?  I'll give your
patches a go over the weekend -- I'm on stable/9 though.

	Cheers,

	Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.
PGP: http://www.infracaninophile.co.uk/pgpkey



[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.16 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk9sdtQACgkQ8Mjk52CukIzndACfeFyYJPgtj9ZgE44R6gGS9H5c
NxsAn3YALM+Wx+toNMhdFuyp06VWzZXX
=1zbt
-----END PGP SIGNATURE-----

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