Bug#1135731: does not boot on raspberry pi 4 (grub_memcpy not found)
Marc Haber
mh+debian-bugs at zugschlus.de
Wed May 6 13:06:59 BST 2026
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
>
>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
btw, this is a debian live arm64 image that Roland Clobus helped me
build on Mini Debconf Hamburg.
>In addition, this system does not seem to use the monolithic signed
>image (grub-efi-arm64-signed) which does not need external modules and
>would avoid the module version mismatch (but if is not updated in the
>boot location then the old version will still be used).
Is the non-monolithic version still supported? Do you recommend
migrating to the monolithic version?
Greetings
Marc
--
-----------------------------------------------------------------------------
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany | lose things." Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature | How to make an American Quilt | Fax: *49 6224 1600421
More information about the Pkg-grub-devel
mailing list