Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Mar 2020 22:07:09 +0900
From:      Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
To:        freebsd-current@freebsd.org
Cc:        bsd-lists@BSDforge.com, freebsd-stable@freebsd.org
Subject:   Re: what 3rd party boot mgr is required to boot multiple freebsd versions?
Message-ID:  <20200317220709.7f373ad9ed39ebb07878ac42@dec.sakura.ne.jp>
In-Reply-To: <CA%2BK5SrPZx5axwon7_Ymnpt4C8vQ_NqaZJO4uyoeaSbf1JNraHQ@mail.gmail.com>
References:  <89828bad8ceede6e2377dde200d98a98@udns.ultimatedns.net> <CA%2BK5SrPZx5axwon7_Ymnpt4C8vQ_NqaZJO4uyoeaSbf1JNraHQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 17 Mar 2020 01:31:59 +0300
Andrey Fesenko <f0andrey@gmail.com> wrote:

> On Tue, Mar 17, 2020 at 1:24 AM Chris <bsd-lists@bsdforge.com> wrote:
> >
> > I'm attempting to boot multiple versions of FreeBSD.
> > I started with an install of older 11 with a (u)efi
> > boot partition installed. I then grabbed an current 11
> > usbstick, and installed that. Which stated it needed to
> > install a (u)efi boot partition. I let it do it. But the
> > new (additional) install doesn't show up at boot. Altho
> > my UEFI BIOS sees it.
> > 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.
> > Should I just convert the 1st efi (GPT) boot partition
> > to a PMBR, and delete the second efi partition. Or is
> > there a recommended bootmanager I can use to boot multiple
> > versions of FreeBSD? Windows?
> >
> 
> upgrade system and use
> https://www.freebsd.org/cgi/man.cgi?query=efibootmgr&sektion=8&manpath=freebsd-release-ports
> ;)
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"

Or if you want boot-time selection, try the patch proposed on Bug 207940
[1]. efibootmgr can be used only for "next boot and later", IIUC.

The latest patch is for head and stable/12. Applicable on top
of /usr/src.

Patch for stable/11 is NOT tested / maintained for more than one year,
so possibly doesn't apply / work anymore.

 [1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=207940

-- 
Tomoaki AOKI    <junchoon@dec.sakura.ne.jp>



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