[Bug 279829] Unable to automatically boot after upgrading to 14.1-RELEASE

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 06 Jul 2024 15:53:42 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279829

--- Comment #13 from Warner Losh <imp@FreeBSD.org> ---
(In reply to Albert Valbuena from comment #12)

Yea, that lack of clarity is what needs to be updated.

We need to describe how to find the ESP. Most systems there's only one, and
it's a FAT partition of type 'efi'.

You need to mount this partition somewhere. It's supposed to be mounted on
/boot/efi, but older installs don't have that. But I'll assume that you've
mounted it by hand here.

If you are dual boot, you may need to skip this step (since the dual booting
often comes via bootXXX.efi (XXX = x64 on amd64 and aa64 on aarch64)). But
if you need to replace it, you'll sudo cp /boot/loader.efi
/boot/efi/efi/boot/bootx64.efi (amd64). the current installer will put this
here if there isn't one already as a fallback to buggy / non-conformant / weird
EFI implementations that use this by default.

Next, you'll need to sudo cp /boot/loader.efi /boot/efi/efi/freebsd/loader.efi.

For most people, that's all that needs to be done. For people that have special
use cases, or do weird stuff, the instructions may differ. Dual booting is
tricky, because some people do it just with efi variables and their bios boot
loader, others do it with refind, etc.

-- 
You are receiving this mail because:
You are the assignee for the bug.