12
votes

Comment résoudre l'erreur `` Le périphérique de caractère / dev / vboxdrv n'existe pas '' dans Ubuntu 18.04

J'ai installé la boîte virtuelle sur mon appareil à l'aide de la commande sudo apt install virtualbox-qt

Mais lorsque virtualbox commande virtualbox ou la commande virtualbox --version cela me donne cette erreur

AVERTISSEMENT: le périphérique de caractères / dev / vboxdrv n'existe pas. Veuillez installer le package virtualbox-dkms et les en-têtes appropriés, probablement linux-headers-generic.

Vous ne pourrez pas démarrer les VM tant que ce problème ne sera pas résolu.

J'ai cherché une solution sur Internet mais cela n'a pas fonctionné pour moi. Comment dois-je résoudre ce problème?

mise à jour

lorsque sudo dpkg-reconfigure virtualbox-dkms je reçois cette erreur Erreur


1 commentaires

pourquoi voter contre? :(


3 Réponses :


12
votes

Il indique clairement que vous devez installer les virtualbox-dkms . Vous pouvez suivre ces étapes pour résoudre le problème.

  • Installez le virtualbox-dkms
    sudo apt-get install linux-headers-generic
    
  • Une fois que vous avez installé ces packages, vous devez également effectuer la reconfiguration:

    sudo dpkg-reconfigure virtualbox-dkms 
    sudo dpkg-reconfigure virtualbox
    
  • Si votre problème n'est toujours pas résolu, essayez d'installer les en-têtes:

    sudo apt-get install virtualbox-dkms

Vous pouvez vous référer à ce Wiki Virtualbox si l'un des éléments ci-dessus ne fonctionne pas. En outre, vous voudrez peut-être vérifier ce problème similaire sur Ubuntu 14.04


3 commentaires

Merci pour votre réponse, lorsque sudo dpkg-reconfigure virtualbox-dkms j'ai reçu une erreur. J'ai mis à jour la capture d'écran ci-dessus. veuillez vous demander de le vérifier


Cela a été utile. Dans mon cas, j'ai dû mettre à jour mon gcc avant d'exécuter ces commandes. @FASULAIMAN, cela pourrait aussi être votre problème.


la reconfiguration a échoué avec la capture d'écran ci-dessus



2
votes

Essaye ça:

apt install --reinstall linux-headers-$(uname -r) virtualbox-dkms dkms


1 commentaires

Comment savoir s'il localisera le colis? Toute chance que vous sachiez si un package est disponible pour le sous-système Windows ubuntu aka. 4.4.0-19041-Microsoft?



0
votes

La seule chose qui a aidé dans mon cas a été de désactiver le démarrage sécurisé d'Ubuntu

Je vais citer une réponse d'Askubuntu: "Vous pourriez avoir une version de noyau supérieure à 4.4.0-20 qui impose que les modules de noyau non signés ne soient pas autorisés à fonctionner avec le démarrage sécurisé activé dans le BIOS"

Lien vers la réponse: https://askubuntu.com/questions/777308/virtualbox-problem-kernel-module-is-not-loaded "

Lien pour désactiver le démarrage sécurisé: http://itadminguide.com/disable-secure-boot-in-ubuntu/

Après cela, vous aurez probablement une autre erreur, mais avec Minikube, et pour résoudre le problème, vous devrez activer la virtualisation dans le bios.

lien: https://github.com/kubernetes/minikube/issues/5456


0 commentaires