Seems whenever there is a grub update the new script install-grub is a topic again: Install-grub: a new way to keep your EFI/MBR in-sync with grub package
@2old4gaming normally you don’t need it. It is designed to work with the default install of Manjaro when auto-partitioning without luks was chosen. Most users might have chosen that option in Calamares. Everything else might be an “advanced” install of Manjaro.
If you need to recover a grub install, most people will link you to this wiki page: GRUB/Restore the GRUB Bootloader - Manjaro
So the TDLR in short:
- whenever pacman or pamac is updating the grub package you won’t touch your UEFI/MBR install.
- therefore you might need to use
grub-installor the newinstall-grubwhich provides an alpm-hook to mostly automate it. - security fixes or changes of grub may ship as binaries but won’t secure your PC unless you have synced the binaries also to your UEFI/MBR
- last time Arch Linux told users to update grub on UEFI/MBR as well was this case: Arch Linux - News: Grub bootloader upgrade and configuration incompatibilities
Hope this might help a little on why that script actually exists …
PPS: update-grub is only updating the menu.cfg file and has nothing to do with updating a package …