I have not tried it recently, but no.
I have changed distribution in grub to have unique name. Then sudo grub-install uses that name. You can see the various entries. They all boot the one Ubuntu using /EFI/ubuntu/grub.cfg. I also tried different names with efibootmgr.
It seems something is hard coded to use only /EFI/ubuntu/grub.cfg. It used to be that there was not even a grub.cfg in the other distributor folders in the ESP. Once they added the grub.cfg, I thought it would work, but whatever is hard coded, does not use the grub in that folder.
Code:
fred@z97-focal-kubuntu:~$ sudo efibootmgr -v
[sudo] password for fred:
BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0003,0002,002C,002F,001C,0000,0025,0004,0031,0032,0033
Boot0000* bionic1804 HD(1,GPT,3195d314-ce88-42ac-beac-d9f80289ac11,0x800,0xf9dcd)/File(\EFI\BIONIC1804\SHIMX64.EFI)
Boot0001* ubuntu HD(1,GPT,3195d314-ce88-42ac-beac-d9f80289ac11,0x800,0xf9dcd)/File(\EFI\UBUNTU\SHIMX64.EFI)
Boot0002* focal HD(1,GPT,3195d314-ce88-42ac-beac-d9f80289ac11,0x800,0xf9dcd)/File(\EFI\FOCAL\SHIMX64.EFI)
Boot0003* impish-k HD(1,GPT,3195d314-ce88-42ac-beac-d9f80289ac11,0x800,0xf9dcd)/File(\EFI\IMPISH-K\SHIMX64.EFI)
Boot0004* debian HD(1,GPT,8eab306c-97b9-4a07-a896-5ac4fb371311,0x800,0xf9dcd)/File(\EFI\DEBIAN\SHIMX64.EFI)
I installed Debian just to see its grub.
It did let me install directly to my ESP on sdb, which Ubuntu's ubiquity will not. But have not experimented with multiple versions using Debian's grub.
I do have an ESP on sdb, and have Ubuntu installs in that ESP. Then I have two ubuntu entries with different GUIDs ( did not show any in above list of entries above).
Have you tried two ESPs, one on each drive?
And then give unique names to each.
https://bugs.launchpad.net/ubuntu/+s...y/+bug/1396379
If you already have installs, you will need an ESP - efi system partition on both drives.
Then update fstab with correct UUID for second ESP for install on second drive. And then reinstall grub as it will use ESP in fstab. If you have changed distributor also, it will then use that as name of entry in UEFI and folder in ESP.
Bookmarks