I am trying to sign an nVidia kernel and a virtualbox module using mokutil.
My problem is that the Shim IEFI Key Management is not showing up after reboot so that I can enroll the key.
mokutil --list-new, I can see that my key is scheduled to be enrolled. Also, the Secure Boot feature is enabled, alongside the mokutil validation. However, after rebooting, I expect the Shim IEFI Key Management to load, but I boot to Ubuntu, and the keys remain not enrolled (executing
mokutil --list-enrolled gives: Failed to read MokListRT: No such file or directory)
My OS is Ubuntu 16.04 LTS, the nvidia driver I am trying to sign is 384.59, and my virtualbox version is 5.1.26.
Thank you in advance.