Grub does not acknowledge changes to grub.cfg
My grub.cfg changes in /boot/efi/EFI/fedora
do not seem to affect my grub boot menu entries. I tried reinstalling grub via dnf reinstall grub2-efi shim
to no avail. Interestingly, when I print the contents of grub.cfg from the grub console it does not show the changes I made when booted into Fedora. For example, the entry for the 5.0 kernel is clearly present in the config file when logged into Fedora, but that entry does not show up when accessing the file through the grub console.
Note: I do not have any graphical access to the OS at the moment because I only installed NVIDIA drivers after experiencing this issue (I didn't realise nouveau didn't support the latest card series before upgrading).
Thanks in advance!
... because you are not booting with secure boot enabled ..
cp /boot/efi/EFi/fedora/grub.cfg /boot/grub2/
Hi! That didn't seem to change anything. Although, should
/boot/grub2/
be important in this case? Based on the wiki, wouldn't the config in the efi directory be used instead?that depends, if the symlink in /boot/grub2/ is set correctly. But if everything would be ok, you won't have problems, don't you agree? ;)
(because i have it running, did you ever had a second boot partition?)
I don't have any other boot partitions on the drive I am trying to boot from. However, it might be possible that it's booting from my second drive which I recently cloned to. I'm not sure how that would happen (I did manually boot to drive 0 from uefi menu) but I'll try pulling it out and seeing if that changes anything.