J'ai l'erreur suivante:
Kernel driver not installed (rc=-1908)
Please install the virtualbox-ose-dkms package
and execute 'modprobe vboxdrv' as root.
Cela m'interdit de lancer n'importe quelle machine virtuelle. J'ai vérifié et le paquet virtualbox-ose-dkms
est déjà installé. En fait, je l'ai réinstallé aussi, mais cela n'a pas résolu le problème.
On dirait que vous avez eu une mise à jour sur virtualbox et à cause de cela, son module de noyau n'a pas été recompilé (c'est pourquoi il veut que vous installiez le paquet dkms).
Je ne sais pas si vous utilisez la version open source de virtualbox, mais vous exécutez généralement cette commande:
Sudo /etc/init.d/vboxdrv setup
résout les problèmes.
En raison de mises à jour utiles et régulières, il est recommandé d’installer et d’exécuter Virtual Box à partir de référentiel géré par Oracle . Pour éviter de mettre à jour manuellement le pilote du noyau à chaque mise à jour DKMS est utile.
Voir aussi cette réponse pour plus de détails sur l’installation de Virtual Box.
J'ai eu exactement la même erreur. L'exécution de virtualbox
à partir de la ligne de commande a généré l'erreur suivante:
WARNING: The character device /dev/vboxdrv does not exist.
Please install the virtualbox-ose-dkms package and the appropriate
headers, most likely linux-headers-generic.
You will not be able to start VMs until this problem is fixed.
En conséquence, j'ai fait ce qui suit et cela a résolu le bogue:
linux-headers-2.6.38-8-generic
. Pour connaître la version dont vous avez besoin, vous devez taper uname -r
dans un terminal.