web-dev-qa-db-fra.com

Erreur VirtualBox: le pilote du noyau n'est pas installé (rc = -1908)

J'ai essayé de configurer une machine virtuelle sur Ubuntu 12.10. J'ai installé Oracle Vm VirtualBox Manager. Ensuite, j'ai suivi les étapes et j'ai choisi le fichier .iso dans les paramètres> stockage.Ensuite, j'ai cliqué sur l'option live cd/dvd.

 Kernel driver not installed (rc=-1908)

 The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a                   
 permissionproblem with /dev/vboxdrv. Please reinstall the kernel module by 
 executing

 '/etc/init.d/vboxdrv setup'

 as root. If it is available in your distribution, you should install the DKMS package                               
 first. This package keeps track of Linux kernel changes and recompiles the vboxdrv  
 kernel module if necessary.

J'ai réinstallé le programme et redémarré le PC, mais cela n'a pas fonctionné. De plus, le pilote du noyau a été mis à jour mais n'a pas fonctionné. Que faire pour le résoudre?

21
user1760668

Je pensais donner mes 2 cents pour ceux qui utilisent des MAC

Sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart
29
Alex
Sudo apt-get remove virtualbox-dkms
Sudo apt-get install virtualbox-dkms

source: http://ubuntuforums.org/showthread.php?t=1885936&page=6

ps. J'ai ce problème chaque fois que je reçois une mise à jour du noyau Linux dans Ubuntu. Les instructions qu'il donne ne fonctionnent pas pour moi mais ces deux commandes fonctionnent à chaque fois. Ce serait bien si à chaque fois que je recevais une mise à jour du noyau, ces deux commandes s'exécutaient automatiquement par la suite ...

10
Elijah Lynn

avez-vous essayé la commande /etc/init.d/vboxdrv setup Quelle a été la sortie?

3

Avec cette commande, cela fonctionne très bien avec moi sur OSX Maverick 10.9.1

Sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart

Merci mec!

3
pitoukhmer

J'ai une solution qui fonctionne pour les utilisateurs de MacOS:

  1. Vous devez redémarrer votre système et appuyer sur Commande (⌘) + R pendant le chargement. Il démarrera le mode de récupération.

  2. Maintenant que vous êtes en mode de récupération, cliquez sur Utilitaires (barre supérieure) et Terminal.

  3. Vous avez ouvert votre terminal? Entrez, il ajoutera Oracle dans la liste des autorisations pour accéder au noyau.

    spctl kext-consent add VB5E2TV96

  4. Redémarrez à nouveau.

De rien.

2
idkn

Goto BIOS setup and Make secure boot Disable Cela a fonctionné pour moi.

2
Sachin Patil

jusqu'à présent, il n'y avait que le noyau linux-lts dans mon système. j'installe juste linux-lts-headers en utilisant pacman puis j'ai redémarré pc.it a fonctionné pour moi.

1
SINGH SUSHIL

Suivez les étapes suivantes pour Linux:

  1. cd /etc/yum.repos.d/
  2. vim epel.repo
  3. Faites chaque "enabled=1"
  4. yum install dkms
1
pravin

Ouvrez d'abord un terminal et écrivez cette commande:

  • Sudo apt-get remove virtualbox-dkms

et après avoir terminé cette opération, écrivez cette commande:

  • Sudo apt-get install virtualbox-dkms

Cela a résolu le problème. Ne vous inquiétez pas, vos fichiers ne seront pas perdus.

1
Ali Haydar Toprak

J'ai eu le même problème et je le corrige avec ceci:

rm -r /etc/init.d/vboxdrv
rm -r /var/lib/update-rc.d/vboxdrv 
apt-get install virtualbox virtualbox-dkms virtualbox-guest-utils virtualbox-guest-additions virtualbox-qt

via: https://superuser.com/questions/652850/error- while-installing-virtualbox

1
Lerb90

Personnellement, sur mon Mac, l'installation de la dernière version de VirtualBox a résolu le problème

1
Vic Seedoubleyew

Vous devez d'abord installer les packages dkms (mais facultatifs)

Sudo apt-get install dkms

Ensuite, exécutez cette

Sudo /etc/init.d/vboxdrv setup

Mais dans mon cas, je n'ai dû courir que le deuxième.

1
Kishan Pradhan

avez-vous essayé la commande:

Sudo kextload /Library/Extensions/VBoxDrv.kext/
1
Gere

Celui-ci en mode de récupération répondu par @idkn a fonctionné pour moi.

spctl kext-consent add VB5E2TV963
1
vipin goyal

J'ai eu le même problème et je l'ai résolu en exécutant cette commande: Sudo /etc/init.d/vboxdrv setup

0
Fariba

Eu récemment le même problème sur Ubuntu 18.04. Apparemment, la boîte virtuelle 6. + a quelques problèmes avec gcc-7. Ces étapes ont fait le travail pour moi:

Suppression de virtualbox

Sudo apt-get purge virtualbox-*

installation de gcc-8

Sudo apt-get install gcc-8 g++-8

définition de gcc par défaut sur gcc-8

Sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 800 --slave /usr/bin/g++ g++ /usr/bin/g++-8

et la réinstallation de virtualbox avec l'installateur Debian l'a fait pour moi!

0
Thommy257

Le code ci-dessous semble corriger l'erreur. Il peut se reproduire lorsque vous mettez à jour votre distribution, alors assurez-vous de la réexécuter.

Sudo modprobe vboxdrv

0