[pkg-php-pear] Bug#824349: Bug#824389: grub-efi-arm-bin: the .efi file itself is missing

Steinar H. Gunderson sgunderson at bigfoot.com
Sun May 15 10:43:13 UTC 2016

On Sun, May 15, 2016 at 11:39:39AM +0200, Steinar H. Gunderson wrote:
> Debian ships a package “grub-efi-arm-bin” that's supposed to contain an .efi
> image (and “grub-efi-arm” that wraps in some /etc/kernel hooks), and U-Boot
> is set up to search for it, but all it contains are the GRUB modules -- the
> actual .efi file (/efi/boot/bootarm.elf on the bootable partition) is nowhere
> to be seen.

I can confirm that if I build the .efi manually, it does indeed work and
boot a working GRUB (given an appropriate device tree already in /boot/dtbs):
  root at soldroid:~/grub2-2.02~beta2# debian/build-efi-images obj/grub-efi-arm/grub-mkimage obj/grub-efi-arm/grub-core outdir/ arm-efi arm
  mkfs.fat 4.0 (2016-05-06)
  mkfs.fat 4.0 (2016-05-06)
  root at soldroid:~/grub2-2.02~beta2# ls -l outdir
  total 1817
  -rw-r--r-- 1 root root 632832 May 15 12:41 gcdarm.efi
  -rw-r--r-- 1 root root 589312 May 15 12:41 grubarm.efi
  -rw-r--r-- 1 root root 637440 May 15 12:41 grubnetarm.efi
  root at soldroid:~/grub2-2.02~beta2# mkdir -p /boot/efi/boot/
  root at soldroid:~/grub2-2.02~beta2# cp outdir/grubarm.efi /boot/efi/boot/bootarm.elf

So the software does really handle it, it just needs activation from the

/* Steinar */
Homepage: https://www.sesse.net/

More information about the pkg-php-pear mailing list