113 votes

Le pilote de noyau de Virtualbox n'est pas installé

J'ai essayé d'utiliser ma Virtual Box et voici l'erreur que j'ai reçue - (je viens également de mettre à jour vers le nouvel Ubuntu) et je suis TRÈS nouveau dans ce système d'exploitation Linux.

Kernel driver not installed (rc=-1908)

Le pilote de noyau VirtualBox Linux (vboxdrv) n'est pas chargé ou il y a un problème de permission avec /dev/vboxdrv. Veuillez réinstaller le module de noyau en exécutant

'/etc/init.d/vboxdrv setup'

en tant que root. Les utilisateurs d'Ubuntu, Fedora ou Mandriva doivent d'abord installer le paquet DKMS. Ce paquet garde une trace des modifications du noyau Linux et recompile le module de noyau vboxdrv si nécessaire.

Erreur de pilote de noyau Virtualbox non installé

2voto

konung Points 173

Avez-vous installé Virtualbox en le téléchargeant depuis un site Web ?

Si c'est le cas, je vous recommande de l'installer en utilisant le Centre de logiciels Ubuntu à la place (tapez Virtualbox, cliquez sur installer et c'est fait).

Si vous avez des compétences en terminal, tapez ceci dans la console :

sudo apt-get install virtualbox-ose

Si vous voulez toujours faire des trucs bizarres avec votre ordinateur/système d'exploitation, alors installez les dépendances manuellement : virtualbox-ose-dkms, libgl1-mesa-glx

2voto

Will Points 424

J'ai trouvé que cela fonctionne pour moi (cité de forum.virtualbox.org) :

sudo apt-get install dkms build-essential linux-headers-generic

Si vous souhaitez plus de précision, vous pouvez installer les en-têtes comme ceci :

sudo apt-get install linux-headers-$(uname -r)

Après cette étape, réinstallez les packages liés à virtualbox.

Certains membres du forum ont dit que seule la deuxième version a fonctionné pour eux.

1voto

luart Points 871

J'ai eu la même erreur au démarrage de VirtualBox après la mise à jour du noyau. virtualbox-dkms n'a pas pu être réinstallé car j'utilisais le dernier noyau Ubuntu (non par défaut) et virtualbox-dkms n'a pas encore été patché pour ce noyau :

$ sudo apt-get install --reinstall virtualbox-dkms
...
ERROR (dkms apport) : le paquet du noyau linux-headers-4.12.14-041214-generic n'est pas supporté
Erreur ! Mauvais état de retour pour la construction du module sur le noyau : 4.12.14-041214-generic (x86_64)
Consultez /var/lib/dkms/virtualbox/5.0.40/build/make.log pour plus d'informations.
Le travail pour le service virtualbox a échoué car le processus de contrôle s'est terminé avec un code d'erreur. Veuillez consulter "systemctl status virtualbox.service" et "journalctl -xe" pour plus de détails.
invoke-rc.d : script d'initialisation virtualbox, action "redémarrage" a échoué.
 virtualbox.service - LSB : module de noyau Linux VirtualBox
   Chargé : chargé (/etc/init.d/virtualbox ; mauvais ; configuration prédéfinie du fournisseur : activée)
   Actif : échoué (Résultat : code de sortie) depuis le lun. 23 oct. 2017 02:31:15 CEST ; il y a 4ms
     Docs : man:systemd-sysv-generator(8)
  Processus : 10851 ExecStart=/etc/init.d/virtualbox start (code=exited, status=1/FAILURE)
...

Donc, j'ai fini par installer ledernier VirtualBox d'Oracle, qui fonctionne très bien !

0voto

jason Points 174

Je pense que Chriskin a fourni la réponse, mais vous devez également vous assurer d'avoir les en-têtes Linux appropriés installés, comme l'a souligné husni:

sudo apt-get install linux-headers-`uname -r`

puis

sudo apt-get install dkms
sudo /etc/init.d/vboxdrv setup

0voto

psiphi75 Points 768

J'ai eu exactement le même problème. Ma solution a été de réinstaller complètement VirtualBox, avec les commandes suivantes:

1) Supprimez (sauvegardez) le répertoire caché VirutalBox dans votre répertoire personnel

mv ~/.VirtualBox ~/.VirtualBox-backup

2) Réinstallez VirtualBox

sudo apt-get purge virtualbox
sudo apt-get install virtualbox

3) Lancez VirtualBox et configurez-le (images virtuelles) à nouveau.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X