Can't get Grub to install on 32bit UEFI

Help with issues regarding installation of Debian

Can't get Grub to install on 32bit UEFI

Postby unicav » 2018-11-01 19:10

Installing the 9.5.0 MultiArch on a Dell Venue 8 Pro. This is a 32-bit UEFI with a 64bit CPU.
I have the firmware for my AR6004, but the installer never finds it in /firmware. I have to drop to another terminal and to the following
Code: Select all
mkdir /lib/firmware
cd /lib/firmware
ln -s /cdrom/firmware/ath6k ath6k

Then returning to the GUI Installer everything rolls along until the bootloader install.
It reports "unable to install grub in dummy, executing grub-install dummy failed"
There's several threads out there in Google-land but so far nothing has worked. I can boot with the install media in rescue mode, or from reFind, or from Boot-Rescue-CD, but no matter how many directions I go in to install, reinstall or update grub it will not complete the install. I've had other distros on this in the last few weeks, all of which were able to install Grub and boot, so I don't understand why Debian, which is reported to be the easiest one to install a 32bit Grub on a 64bit system. And Debian has the most potential to run the smoothest on this little sucker and make it usable again.
Would appreciate any suggestions.
Posts: 4
Joined: 2018-11-01 18:57

Re: Can't get Grub to install on 32bit UEFI

Postby p.H » 2018-11-01 19:41

Is there an EFI partition on the drive ? Is it mounted on /boot/efi (check fstab) ?
Right after the installer displays the error, can you switch to the log console (tty4) and see the detailed error message ?
Or in rescue mode, run a shell on the installed system root and run grub-install. You can also try to install GRUB as the fallback boot loader with
Code: Select all
grub-install --removable
Posts: 1036
Joined: 2017-09-17 07:12

Re: Can't get Grub to install on 32bit UEFI

Postby Head_on_a_Stick » 2018-11-01 19:43

Could be ... bug=865417

You could try copying /EFI/debian/grubia32.efi on the EFI system partition to /EFI/BOOT/BOOTIA32.EFI, that should boot without an NVRAM entry.

See ... ive-naming for more on this.

EDIT: what @p.H said :D
User avatar
Posts: 10346
Joined: 2014-06-01 17:46
Location: /dev/chair

Return to Installation

Who is online

Users browsing this forum: No registered users and 11 guests