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
This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig109575C643EA2EE1BD0DE397 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable 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. >=20 > 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. >=20 > 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 --=20 Dr Matthew J Seaman MA, D.Phil. PGP: http://www.infracaninophile.co.uk/pgpkey --------------enig109575C643EA2EE1BD0DE397 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/ iEYEARECAAYFAk9sdtQACgkQ8Mjk52CukIzndACfeFyYJPgtj9ZgE44R6gGS9H5c NxsAn3YALM+Wx+toNMhdFuyp06VWzZXX =1zbt -----END PGP SIGNATURE----- --------------enig109575C643EA2EE1BD0DE397--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4F6C76CD.7050006>