web-dev-qa-db-fra.com

Signez les modules de la boîte virtuelle (Vboxdrv, Vboxnetflt, VboxnetAdP, VboxPci) Centos 8

J'ai récemment commencé à utiliser Centos 8 récemment et j'ai installé VirtualBox pour gérer mes machines virtuelles, le problème que j'ai rencontré est que ma VirtualBox ne pouvait pas démarrer aucun VMS et cela m'a dit d'exécuter ce script /sbin/vboxconfig En tant que root, lorsque j'exécute ce script, le message suivant apparaît:

vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: You must sign these kernel modules before using VirtualBox:
  vboxdrv vboxnetflt vboxnetadp vboxpci
See the documenatation for your Linux distribution..
vboxdrv.sh: Building VirtualBox kernel modules.
vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.

There were problems setting up VirtualBox.  To re-start the set-up process, run
  /sbin/vboxconfig
as root.  If your system is using EFI Secure Boot you may need to sign the
kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load
them. Please see your Linux system's documentation for more information.

Notez que mon démarrage sécurisé est activé. Ma question est de savoir comment signer ces modules de noyau à Centos 8?

Merci et meilleures salutations, Younes.

6
Younes LAB

J'ai mis à jour à partir de Virtualbox 6.0 à 6.1 et de la VboxConfig Sans une erreur (ni la nécessité de signer des modules de noyau).

0
ThorstenS