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