On Fri, Sep 06, 2024 at 03:13:59PM -0700, Mark Millard wrote:
What shows if you do the likes of (showing an amd64 context example): # ls -lah /boot/efi/efi/*/* -r-xr-xr-x 1 root wheel 643K Aug 24 05:32 /boot/efi/efi/BOOT/bootx64.efi -rwxr-xr-x 1 root wheel 643K Aug 24 05:32 /boot/efi/efi/FREEBSD/loader.efi
# ls -lah /boot/efi/efi/*/* -rwxr-xr-x 1 root wheel 830K Jul 25 07:58 /boot/efi/efi/boot/bootaa64.efi -rwxr-xr-x 1 root wheel 824K Sep 6 18:51 /boot/efi/efi/freebsd/loader.efi
If one is old, then it is probably the one actually being used. (The name bootx64.efi is amd64 specific: other platforms use other names.) In such a case, you might need something like: # cp -a /boot/loader.efi /boot/efi/efi/BOOT/bootx64.efi
and the error is gone!!! TYVM --