On Wed, May 06, 2026 at 02:06:59PM +0200, Marc Haber wrote: >On Tue, May 05, 2026 at 01:32:17PM +0200, Pascal Hambourg wrote: >> On 05/05/2026 at 12:34, Steve McIntyre wrote: >> Without EFI variables, only the removable media path can be used. >> >> If U-Boot loads GRUB from the EFI partition removable media path, it >> means the copy of GRUB core image in /boot/efi/EFI/BOOT/ was not updated >> after upgrading to the new GRUB version. > >That is the case. > >$ sudo ls -lR /boot/efi/EFI/ >/boot/efi/EFI/: >total 8 >drwxr-xr-x 2 root root 4096 May 5 2026 BOOT >drwxr-xr-x 2 root root 4096 May 5 2026 debian > >/boot/efi/EFI/BOOT: >total 148 >-rwxr-xr-x 1 root root 151552 May 5 2026 BOOTAA64.EFI > >/boot/efi/EFI/debian: >total 5088 >-rwxr-xr-x 1 root root 110 Mar 23 13:37 BOOTAA64.CSV >-rwxr-xr-x 1 root root 124920 Mar 23 13:37 fbaa64.efi >-rwxr-xr-x 1 root root 121 Mar 23 13:37 grub.cfg >-rwxr-xr-x 1 root root 3126720 Mar 23 13:37 grubaa64.efi >-rwxr-xr-x 1 root root 953040 Mar 23 13:37 mmaa64.efi >-rwxr-xr-x 1 root root 987432 Mar 23 13:37 shimaa64.efi > >None of those files get updated when upgrading to grub 2.14 and doing >grub-install. > >> It should be updated automatically if grub2/force_efi_extra_removable is >> set to 'false' in debconf. You can check with
Ummm, that should be "true". >> debconf-show grub-efi-arm64 > >$ debconf-show grub-efi-arm64 > grub2/force_efi_extra_removable: false > grub2/linux_cmdline: > grub2/kfreebsd_cmdline: > grub2/kfreebsd_cmdline_default: quiet > grub2/linux_cmdline_default: quiet > grub2/update_nvram: true > grub2/enable_os_prober: false so this won't be working. >btw, this is a debian live arm64 image that Roland Clobus helped me build on >Mini Debconf Hamburg. Sorry, I can't parse that - are you running the live image itself and expecting it to update things, or have you *installed* from the live image? -- Steve McIntyre, Cambridge, UK. [email protected] Can't keep my eyes from the circling sky, Tongue-tied & twisted, Just an earth-bound misfit, I...

