[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#771467: First boot after installation fails on Macbooks with 32-bit EFI



Package: debian-installer
Severity: important

Hi,

The i386 version of d-i installs GRUB to the EFI partition at the end
of the installation process. The files installed are
/EFI/debian/grub.efi and grubia32.efi. Intel Macbooks from 2006-2007
(Macbook1,1 and Macbook2,1) have a somewhat peculiar EFI
implementation and do not boot with the EFI files in this location.
When either of the (identical) GRUB EFI files is copied to
/EFI/boot/bootia32.efi the firmware finds it and booting is
successful.

D-i should detect Macbooks with 32-bit EFI and install the GRUB files
to the appropriate location in that case.

When grub-install is called with the --removable flag, the EFI
bootloader is installed to the correct location,
/EFI/boot/bootia32.efi.

Best,
Teemu


Reply to: