Date: Tue, 17 Mar 2020 07:28:46 -0700 From: Chris <bsd-lists@BSDforge.com> To: Karl Denninger <karl@denninger.net> Cc: <freebsd-current@freebsd.org> Subject: Re: what 3rd party boot mgr is required to boot multiple freebsd versions? Message-ID: <5f539384af3832da5f80a0671cea767c@udns.ultimatedns.net> In-Reply-To: <6bf1a155-b0c7-e96c-6760-54ca5b5a92a8@denninger.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 16 Mar 2020 22:03:02 -0500 Karl Denninger karl@denninger=2Enet said > On 3/16/2020 17:33, Chris wrote: > > On Mon, 16 Mar 2020 17:24:24 -0500 Karl Denninger karl@denninger=2Enet sa= id > > > >> On 3/16/2020 17:23, Chris wrote: > >> > I'm attempting to boot multiple versions of FreeBSD=2E > >> > I started with an install of older 11 with a (u)efi > >> > boot partition installed=2E I then grabbed an current 11 > >> > usbstick, and installed that=2E Which stated it needed to > >> > install a (u)efi boot partition=2E I let it do it=2E But the > >> > new (additional) install doesn't show up at boot=2E Altho > >> > my UEFI BIOS sees it=2E > >> > I guess there are just too many uefi bios versions, > >> > and too many changes in the FreeBSD uefi boot code > >> > to expect consistent results over the long haul=2E > >> > Should I just convert the 1st efi (GPT) boot partition > >> > to a PMBR, and delete the second efi partition=2E Or is > >> > there a recommended bootmanager I can use to boot multiple > >> > versions of FreeBSD? Windows? > >> > > >> > Thank you! > >> > > >> > --Chris > >> > > >> Refind perhaps? > > Thanks for the reply, Karl! :) > > I've used that before for FreeBSD/MacOS combos=2E I'll look at it again=2E > > > > For the record=2E I'm *only* using FreeBSD in this situation=2E I > > only mentioned Windows above, for the use of it's boot manager=2E > > > > Thanks again! > > > Refind will find all the bootable EFI "elements" in the EFI partition > and menu them=2E=C2=A0 The question then becomes whether multiple efi loade= rs > can be told to each use a *different* partition to load the kernel from > (and thus the loader file, which in turn can tell it where the root > filesystem is=2E) >=20 > Reading through the man page it appears they may not be=2E=C2=A0 You could = of > course interrupt it and manually select that, but I suspect that's not > what you want to have to do=2E >=20 > I use refind on a dual-boot (win10/FreeBSD) system but not with multiple > independent FreeBSD versions=2E Thanks for all the detail, Karl=2E I was also looking at those details=2E It occurs to me that an *ideal* arrangement might be the ability to name each efi loader according to it's target, or probably better; (name) the directo= ries that hold the loaders=2E It just seems wasteful/inefficient to create x numbe= r of efi partitions for x number of OSs=2E Maybe boot0 could be coerced info something similar? I'm currently looking at Clover (popular with the "hackintosh" users) that seems to do something similar=2E Thanks again! --Chris >=20 > --=20 > Karl Denninger > karl@denninger=2Enet <mailto:karl@denninger=2Enet> > /The Market Ticker/ > /[S/MIME encrypted email preferred]/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5f539384af3832da5f80a0671cea767c>