In order to provide the missing script I have to install the package below:
$ sudo dnf install grub2-efi-x64-modules
After the package is installed, I get:
$ sudo grub2-install /dev/sdb --efi-directory=/boot/efi
grub2-install: error: this utility cannot be used for EFI platforms because it does not support UEFI Secure Boot.
So my question is, how do I re-install grub in this case? Secure boot is not enabled, however I am using UEFI. I did note the documentation shows grub2 using the i386 target, however that’s not my architecture and it defaults to x64-efi anyway
which indicates that you only need to re-install shim-x64 and grub2-efi. They point to the GRUB2 page on the Fedora wiki, which contains the relevant information needed:
Yeah, reading some of those older threads seem to indicate that the user has to do manual things as part of the upgrades.
What most don’t seem to realize is that fedora automatically does everything needed and the user does not have to do anything manually (except in rare cases where something fails – which is when that information about updating grub becomes important.)