Package: debian-installer Version: Debian Testing Severity: important Tags: d-i
Description of problem: The Grub installation step in Debian Installer failed on TianoCore UEFI firmware. The /target/boot/efi directory is empty and the following error is displayed: GRUB installation failed The 'grub-efi-arm64' package failed to install into /target/ Version-Release number of selected component (if applicable): Debian Testing DVD ISO dated 28-03-2016 How reproducible: Every time. Steps to Reproduce: 1. Download http://cdimage.debian.org/cdimage/weekly-builds/arm64/iso-dvd/debian-testing-arm64-DVD-1.iso 2. Verify checksum 3. Copy to USB drive using Windows Win32DiskImager 4. Insert drive in X-Gene system 5. Boot X-Gene system 6. Navigate to UEFI Shell 7. Enter the following command to start the Fedora installer: FS1:\EFI\BOOT\BOOTAA64.EFI 8. In the Grub boot menu select the first menu option and hit enter 9. Proceed through the remaining steps of the setup procedure. Selecting default options where applicable. Note on the MP30-AR0 the network is not function (see bug report https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=820022. So skip this step to continue 10. After the GRUB installation step fails, continue without bootloader and reboot 11. System fails to boot Debian Testing and starts the UEFI Shell instead Actual results: No GRUB bootloader is installed. After restarting the system, no 'debian' menu entry is visible in UEFI and the /boot/efi directory is empty Expected results: To be able to boot Debian Testing after selecting the 'debian' menu entry in UEFI. Also /boot/efi should contain EFI/debian/grubaa64.efi Additional info: Hardware Gigabyte MP30-AR0 motherboard with APM X-Gene 1 processor flashed with TianoCore UEFI Kingston KVR16LE11S8/4HB 16 GB ECC DDR3 DRAM HGST Deskstar NAS 6 TB hard drive Logitech USB keyboard The standard U-Boot firmware has been replaced by TianoCore UEFI using the steps described in: https://rwmj.wordpress.com/2016/03/08/gigabyte-mp30-ar0-flashing-uefi/