Difference between revisions of "GRUB/Restore the GRUB Bootloader"

m
hit shift
m (hit shift)
 
(6 intermediate revisions by the same user not shown)
Line 110: Line 110:
{{RootCmd|command=ls /sys/firmware/efi}}
{{RootCmd|command=ls /sys/firmware/efi}}
If successfull re-run above installation commands
If successfull re-run above installation commands
==Updating grub==
Sometimes there is an update for the GRUB package itself. So far, the grub package is updated, but the new GRUB Version is not automatically installed in the boot area.
You can do this manually following the instructions above. Or you can install the Grub Maintainer Script ''install-grub''. It should work flawless for the majority of people, but SecureBoot, ZFS and fancy encryptions are not supported yet.
{{RootCmd|command=pacman -Syu install-grub}}
Then once run
{{RootCmd|command=install-grub}}
The package includes a hook that will reinstall the bootloader when needed from now on at every update of grub.
===Additional Information===
Some things around grub can be confusing.
====package version of grub====
Its the version of the grub-package present in your filesystem. But this version changing does ''not'' update the installed grub-bootloader.
====grub-bootloader version====
This can only been shown while you are in the Grub menu (that won’t show up while booting by default, you need to hit [shift] during boot). Hit the key [E] and your will see the Grub version on top.
====update-grub====
Does ''not'' update the installed bootloader. The ‘update’ is more about updating configuration. Think of this more as ‘applying settings’.
(~ equal to grub-mkconfig -o /boot/grub/grub.cfg)
===install-grub===
is the script (background maintainer) that does update the installed bootloader when you download a Stable Release/Unstable Release Version, which included a new Grub Version.


==Troubleshooting== <!--T:15-->
==Troubleshooting== <!--T:15-->
translator
995

edits