On 08/29/2015 03:47 PM, Gordon Messmer wrote:
Just pick which system's grub you want to use, and you can stop fiddling with efibootmgr. Use grub2-mkconfig in your "primary" system to build a complete cfg file.
I want fedora, I just want ubuntu updated.... so the primary works for me:) I had to use efibootmgr ONCE to change it from ubuntu back to fedora..
UEFI isn't complicating the issue at all. Even if you had just one ESP, you'd still have two grub installations, and two files. You'd still have to run grub2-mkconfig in the primary system.
that I can deal with.. but there are TWO grub.cfg files.... which one should I modify with grub2-mkconfig??
[root@pauls-desktop boot]# ls -l /boot/grub2/grub.cfg -rw-r--r-- 1 root root 12189 Aug 27 06:39 /boot/grub2/grub.cfg [root@pauls-desktop boot]# ls -l /boot/efi/EFI/fedora/grub.cfg -rwx------ 1 root root 12189 Aug 27 06:40 /boot/efi/EFI/fedora/grub.cfg
And while it'd be fantastic if it weren't that way, it really can't be unless grub is "stable" in the sense that the configuration file syntax is finished, no new features will be added, grub2-mkconfig produces a predictable output, and all distributions run this stable version of grub.