[Bug 1056101] Re: grub-efi overwrites an existing grub*.efi file
Marcus Tomlinson
marcus.tomlinson at canonical.com
Thu Mar 5 12:36:21 UTC 2020
This release of Ubuntu is no longer receiving maintenance updates. If
this is still an issue on a maintained version of Ubuntu please let us
know.
** Changed in: grub2 (Ubuntu)
Status: Triaged => Incomplete
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to grub2 in Ubuntu.
https://bugs.launchpad.net/bugs/1056101
Title:
grub-efi overwrites an existing grub*.efi file
Status in grub2 package in Ubuntu:
Incomplete
Bug description:
On Ubuntu 12.04 (grub 1.99), grub-efi creates a
/efi/ubuntu/grubx64.efi file, which is recognized as an entry in the
UEFI firmware.
When you install two Ubuntu (let's say UbuntuA, then UbuntuB) in
dualboot, UbuntuB will overwrite the /efi/ubuntu/grubx64.efi file
(linked to UbuntuA) by a new /efi/ubuntu/grubx64.efi file (linked to
UbuntuB).
THE PROBLEM IS:
if UbuntuB's /boot/grub/grub.cfg is damaged or erased, the user can't access neither UbuntuA nor UbuntuB.
EXPECTED BEHAVIOR:
UbuntuA creates its own entry (eg /efi/ubuntu/grubx64_uuidA.efi ), and UbuntuB creates another entry (eg /efi/ubuntu/grubx64_uuidB.efi ), so that if UbuntuB's /boot/grub/grub.cfg is damaged, the user can still access UbuntuA via the UEFI firmware.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1056101/+subscriptions
More information about the foundations-bugs
mailing list