I noticed that there was a grub2 update.
From prior experience I know that one needs to manually run grub2-install to actually update the bootloader. Additionally I run mdraid, so I need the bootloader on both /dev/sda and /dev/sdb.
But:
[root@jack ~]# grub2-install /dev/sda grub2-install: error: /usr/lib/grub/x86_64-efi/modinfo.sh doesn't exist. Please specify --target or --directory.
Searching for "modinfo.sh", I find it in:
[root@jack ~]# locate modinfo.sh /usr/lib/grub/i386-pc/modinfo.sh
Which is installed by:
[root@jack ~]# rpm -q -f /usr/lib/grub/i386-pc/modinfo.sh grub2-pc-modules-2.06-118.fc39.noarch
A noarch package. Doesn't sound right.
After search poking, I see that there's a grub2-efi-x64-modules package package that I can install. So, I did, then:
[root@jack ~]# grub2-install /dev/sda Installing for x86_64-efi platform. grub2-install: error: This utility should not be used for EFI platforms because it does not support UEFI Secure Boot. If you really wish to proceed, invoke the --force option. Make sure Secure Boot is disabled before proceeding.
So, what now?