Virtualbox not working

Point one: Creating the key

At the first run of the akmods.service, certificate and keypair will be
created with default value using the '/usr/sbin/kmodgenca' script.

That means that the key is already created by now.

Point two: Enrolment of the key

- Ask MOK to enroll new keypair with certificate with the command
  `mokutil --import /etc/pki/akmods/certs/public_key.der`.
- mokutil asks to generate a password to enroll the public key.
- Rebooting the system is needed for MOK to enroll the new public key.
- On next boot MOK Management is launched and you have to choose
  "Enroll MOK".
- Choose "Continue" to enroll the key or "View key 0" to show the keys
  already enrolled.
- Confirm enrollment by selecting "Yes".
- You will be invited to enter the password generated above.

You can check if the modules has already been signed

 modinfo /usr/lib/modules/6.3.6-200.fc38.x86_64/extra/VirtualBox/vboxdrv.ko.xz
3 Likes