Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Mar 2020 13:51:25 +0000
From:      Matthew Seaman <matthew@FreeBSD.org>
To:        freebsd-current@freebsd.org
Subject:   Re: what 3rd party boot mgr is required to boot multiple freebsd versions?
Message-ID:  <059a7ecf-4ef8-0903-d2ee-debb8bb108b4@FreeBSD.org>
In-Reply-To: <7c00489f-b9a2-2cc9-dd6b-dae600019099@snakeoilproductions.net>
References:  <f76b211bb27e5a0d9126090766378858@udns.ultimatedns.net> <7c00489f-b9a2-2cc9-dd6b-dae600019099@snakeoilproductions.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--M4PkxxaQRxeLVWmWdSp3QuYUmushZiKZs
Content-Type: multipart/mixed; boundary="9mPhgiX8nPtaOx8FYXstumVH2vHcJkQsU"

--9mPhgiX8nPtaOx8FYXstumVH2vHcJkQsU
Content-Type: text/plain; charset=utf-8
Content-Language: en-GB
Content-Transfer-Encoding: quoted-printable

On 17/03/2020 12:58, Florian Limberger wrote:
> On 16.03.20 23:33, Chris wrote:
>=20
>> For the record. I'm *only* using FreeBSD in this situation. I
>> only mentioned Windows above, for the use of it's boot manager.
>=20
> If you only use FreeBSD, and also use ZFS, you might find beadm[1]
> interesting.
>=20
> [1]: https://www.freshports.org/sysutils/beadm
>=20

Did you know that the system now comes with bectl(8) which is very
similar to beadm?  As far as I can tell, the biggest difference is that
if you have more than one ZFS in your boot environment then:

    beadm create FOO

is actually equivalent to

    bectl create -r FOO

ie. turning on the recursive functionality in bectl.

However, this is not really what the OP was asking about.  As I
understand it, they were looking for something that would allow choosing
between several independent installations of different versions of
FreeBSD, rather than having multiple environments in the same
installation.  You can achieve pretty much the same effect though --
there is a boot menu option to switch between BEs.  You would have to
manage any ported software between the different OS versions, perhaps by
including /usr/local and /var/db/pkg are both parts of your BEs.

	Cheers,

	Matthew


--9mPhgiX8nPtaOx8FYXstumVH2vHcJkQsU--

--M4PkxxaQRxeLVWmWdSp3QuYUmushZiKZs
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEGfFU7L8RLlBUTj8wAFE/EOCp5OcFAl5w1d1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDE5
RjE1NEVDQkYxMTJFNTA1NDRFM0YzMDAwNTEzRjEwRTBBOUU0RTcACgkQAFE/EOCp
5Ofa7g//frR/OYcR3ZrtlUSV6PhmH7VllCWkJgmDUa6FfHt1dahaz1E+5ZwJPswA
eiEiiUWI9IFLTGl6GYhQxFx05ANBRwVJ6s/hYTE7iiVZaCOff5sLt/HA72SCCFrT
EPOxX7/zvRFnPia1FvHkUSDLmFD8cTrvaaSEeth7+gonJ+ofhNZd0X646h9bhbpI
ezhXeh9w2VPhGtwx1okMCUks2C2T6PNUYx179/AJEugNSsHpSdOpWmjNg48sc+Z3
76DQXhhUlyU5w7uAbwRF4VekChKp9UdlhD7ff9YE5tkW5bEo0GM3Totz+bhbuzbZ
LWqKPgdHfBHU+F2nmS6lwRw8Jbki2lsftCQE+77OVhONIGdBmKyF38Wud7RxRvyG
3fUimwaI8MNBTG00zGjKEo4eBOYYsxVIDjEtm5mFjk4mv+3q7LQ9fe0dtQepAJSq
+1DUZoR/VfElUnzK61FsNlRK4mS/qNWAfQw7iFxlMII1HIiSn9yjqWm25kBXrbt+
pQyNAEvaoNBEOH58nOmjMCCpNS4CdtBj8Jzs1WW17gbWcfePYqU3qF4K81gdcE6z
jmXpO45Bw+vFAlD5oXryM6Qqm8071h6oGuunw5Wvhqi1hIn1QsPtNEuvY3g0s8cb
jv6zx+/mwG8v+CGHfFwh/hJ4TSyixFzN47gdMQfM6NoaurtsF0I=
=kdZO
-----END PGP SIGNATURE-----

--M4PkxxaQRxeLVWmWdSp3QuYUmushZiKZs--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?059a7ecf-4ef8-0903-d2ee-debb8bb108b4>