Unfortunately, I proceeded before all the replies to this thread were given. I tried "enroll key from disk" and it failed.
For the curious, this is what I did which failed to work: I de-installed the 5.14.11 kernel, rebooted to 5.3.18 kernel, re-installed 5.14.11 kernel, rebooted and selected the 5.14.11 at boot. It presented me this menu where I had to choose from:
* continue boot
* enroll MOK
* enroll key from disk
* enroll hash from disk
I selected 'enroll key from disk'
I then obtained this:
"Select Key" - "The selected key will be enrolled into the MOK database. This means any binaries signed with it will be run without prompting. Remember to make sure it is a genuine key before Enrolling it".
After pressing any key, I then obtained this list of directories:
* EFI/
* BOOT/
* System Volume Information/
* $RECYCLE.BIN/
Note there is no option to navigate to a higher level directory. I chose EFI and obtained this:
../
Microsoft/
Boot/
opensuse/
I chose 'opensuse/'
I was then given this choice:
* MokManager.efi
* grub.efi
* shim.efi
* boot.csv
* grub.cfg
* grubx64.efi
I chose 'shim.efi' which did not work, as I obtained this:
Unsupported Format; Only DER encoded certificate (*.cer/der/crt) is supported. OK.
Clearly I had no clue as to what was best. I clicked OK and I was back to here:
* continue boot
* enroll MOK
* enroll key from disk
* enroll hash from disk
I selected 'continue boot' and as expected, I obtained the same error as before.
Code:
...
error: ../../grub-core/kern/efi/sb.c:151:bad shim signature.
Loading initial ramdisk ...
error: ../../grub-core/loader/i386/efi/linux.c:98:you need to load the kernel first.
Press any key to continue
So back to the drawing board ... so to speak ...

Originally Posted by
nrickert
When you installed that 5.14.11 kernel, it should have installed a certificate in "/etc/uefi/certs".
By the date time stamp in /etc/uefi/certs directory, there is only one file with .crt entitled "6A4E915C.crt " that is associated with today

Originally Posted by
nrickert
Enroll that certificate:
Code:
mokutil --import FILENAME
(Run that as root). If you add "--root-pw" to that command line, then it will use the root password for the enroll. Otherwise it will prompt you for a one-time password.
Run that while being in a boot from the 5.3.18 kernel? That is counter intuitive to me, albeit I confess I have no clue. What does that do? The man page says it manipulates machine owner keys which is not specific enough for me to understand. ... I have questions like, if a key is created/imported - where does it then go? How will it be named ? ... and there are probably more questions I should ask but I am not smart enough to know the questions. ...
.

Originally Posted by
nrickert
On reboot, you should get that blue screen again, to complete the enroll request.
I am still puzzled here. Where do I navigate to? As seen from the above, there will be a selection or will the menu selections have changed after running 'mokutil'.
...
I actually surfed looking for a guide through all these different menus, and I failed to find such.