Ask Your Question

grubx64.efi not updating

asked 2017-06-09 08:50:41 -0500

shimmy gravatar image

updated 2017-06-09 18:17:38 -0500

When I run dnf update to install a new kernel the grub menu in grubx64.efi is not updated. All other actions of deleting old kernels happens and after a couple updates I can no longer boot into the system.

I follow the steps in the fedora sys admin guide, reinstall all the uefi stuff, but it doesn't work. This prevents me from updating my kernel because once the kernels listed in the grub menu are finally erased through updates, the system has no menu option to boot into a resident kernel, even though several are still on the disk.

edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted

answered 2017-06-24 10:33:04 -0500

shimmy gravatar image

Solved. Anaconda did not create an entry in /etc/fstab to mount my /boot/efi partition during runtime. So dnf and grubby and all that were doing exactly what they were supposed to, but it was being written to the /boot/efi that was part of the regular / filesystem rather than the /boot/efi that is its own partition. During bootup, the /boot/efi partition is being called, and so the updated kernels in the regular filesystem were never seen.

Created an /etc/fstab entry for the /boot/efi partition and now the GRUB menu is being updated correctly.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2017-06-09 08:50:41 -0500

Seen: 238 times

Last updated: Jun 09 '17