#1110978 Bug on Debian 13 Trixie - Grub-efi-amd64 v. 2.12-9

Package:
grub-efi-amd64
Source:
grub-efi-amd64
Description:
GRand Unified Bootloader, version 2 (EFI-AMD64 version)
Submitter:
Date:
2025-09-18 21:01:04 UTC
Severity:
normal
#1110978#5
Date:
2025-08-13 08:27:33 UTC
From:
To:
Version: 2.12-9


Severity: critical


Epson drivers version: iscan-gt-f720-bundle-1.0.1.x64.deb


Bug Description:


Grub no longer gives us a choice of where he's going to settle !?!

This situation is extremely uncomfortable.

If you have multiple disks it will install on the first disk it finds even if it is not the Debian disk.

If you try to turn off the disk where Grub was installed without your consent, remove it from your machine, format it to store other data, or if it crashes, you lose the Debian boot loader and Debian no longer works!!

This just happened to me after a crash, and frankly, I could have done without it ;-(

Please fix this urgently before there are any more victims due to this configuration error on your part.

Thank you in advance.

Best regards.

Philippe

#1110978#10
Date:
2025-08-13 08:44:13 UTC
From:
To:
Pn 13/08/2025 at 10:27, phamiet@bluewin.ch wrote:

grub-efi-amd64 never did.

No, it will install in the EFI partition mounted on /boot/efi. If there
arre multiple EFI partitions, GRUB is not responsible for choosing which
one is mounted on /boot/efi.

#1110978#15
Date:
2025-08-13 09:08:18 UTC
From:
To:
Grub no longer asks me which disk it should install on, and that's causing me problems.

I don't know if this is related to the fact that there are multiple /boot/efi directories, as you say, or not.

In my case, it installed on the Windows disk, and that disk failed... so I lost the Debian boot ;-(

In any case, regardless of whether there are multiple /boot/efi directories or not, I should be able to choose where to install Grub, just like before! This choice doesn't have to be automated, otherwise it causes crashes.

Regards.

#1110978#20
Date:
2025-08-13 11:38:50 UTC
From:
To:
always installs in /boot/efi, whatever is mounted there. Only grub-pc
asks to select the boot disk or partition for BIOS boot.

You are able to. When partitioning disks during initial installation, if
multiple EFI partitions are present and set "use as EFI partition", then
the debian installer will choose either one and mount it on /boot/efi.
If you do not want this to happen, just set the one EFI partition you
want to use "use as EFI partition" and set the others "do not use". But
this does not have anything to do with GRUB itself.

There were a few corner cases in guided partitioning which may cause the
installer to choose the wrong EFI partition, but they should be fixed in
trixie installer.

#1110978#25
Date:
2025-09-18 20:52:01 UTC
From:
To: