EFI doesn't show multiple installs of the same operating system
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grub2 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
STEPS:
1. Install 14.04 on a fresh vm/hdd
2. Drop into the efi system and ensure there is an entry for it
3. Now install 16.04 along side it (For example an experiment on hardware for if it is safe to upgrade)
4. Now check the efi system again
EXPECTED:
All versions should be visible in the efi system
ACTUAL:
Because both the systems install the same files to the same folder in the EFI system the 16.04 install overrides the 14.04 efi install, this means if you remove the 16.04 install because for example it isn't suitable for your system you can nolonger boot 14.04 either because there is only a grub boot entry and not an efi entry anymore.
SUGGESTION:
Tag efi entries with at least a timestamp and maybe the version. This will give each ubuntu efi entry a unique entry and mean both are bootable even if one is removed.
Similar to /bugs.launchpad .net/ubuntu/ +source/ grub2/+ bug/1450783
https:/
If distributor was updated by version then you would have different /EFI/version folders and/or different entries in UEFI.
Other versions of Linux do have different names/versions, so grub2 can do this.