J'ai donc essayé de créer un système d'exploitation avec VirtualBox et j'ai eu cette erreur:
Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem 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.
Alors j'ai fait l'évidence, en exécutant la configuration de Vboxdrv. J'ai lancé cette commande:
Sudo service vboxdrv setup
J'ai eu une erreur en le faisant.
stopping kernel drivers...done.
Uninstalling old virtualbox dkms kernel modules/etc/init.d/voboxdrv: 302: /etc/init.d/vboxdrv: /usr/share/virtualbox/src/vboxhost/do_dkms: not found
...done.
(Failed, trying without DKMS)
recompiling VirtualBox kernel modules...failed!
(look at /var/log/vbox-install.log to find out what went wrong.)
Alors, j’ai jeté un œil à /var/log/vbox-install.log
pour voir si je pouvais trouver quelque chose. J'ai eu cette erreur:
/etc/init.d/vboxdrv: 334: /etc/init.d/vboxdrv: /usr/share/virtualbox/src/vboxhost/build_in_tmp: not found
De l'aide? Merci.
Enfin, cela fonctionne. On dirait que DKMS ne fonctionne pas comme il se doit (?). Après avoir réinstallé virtualbox-dkms
, mes ordinateurs virtuels sont sauvegardés.
Sudo apt-get --reinstall install virtualbox-dkms
Je suggérerais ce qui suit:
Tout d’abord, assurez-vous de disposer des en-têtes et des autres éléments nécessaires à la création de programmes. Ouvrir une fenêtre de terminal ctrl+alt+t
Sudo apt-get install build-essential libssl-dev linux-headers-`uname -r`
Deuxièmement, installez le module dkms de manière à ne pas être confronté à ce problème après les mises à jour du noyau.
Sudo apt-get install dkms
Enfin, essayez la commande comme suggéré par le premier message d'erreur
Sudo -i
/etc/init.d/vboxdrv setup
exit
Utilisez "Toutes les distributions - lancez le programme d'installation" (entrée la plus basse de cette liste ) au lieu d'un paquet deb ou rpm! Cela a corrigé l'erreur pour moi (Ubuntu 14.10 + VirtualBox 4.3.26).
Après avoir essayé sans succès les solutions @Crusty_Barnacle et @Charles_Green, je me suis assuré que ma distribution (Ubuntu 14.04) était entièrement à jour, puis:
aptitude purge virtualbox virtualbox-dkms virtualbox-qt
aptitude install virtualbox
Et tout a bien fonctionné à nouveau.
J'espère que cela peut aider les autres.