45 votes

Problème avec l'installation de VirtualBox

J'essaie d'installer virtualbox et de le faire fonctionner, mais il semble que je n'y parvienne pas. Dans l'image vous pouvez voir la sortie.

Command line output

Si je cours VBoxManage --version Je reçois :

WARNING: The character device /dev/vboxdrv does not exist.
Please install the virtualbox-dkms package and the appropriate
headers, most likely linux-headers-generic.

You will not be able to start VMs until this problem is fixed.
4.3.10_Ubuntur93012

Mais virtualbox-dkms est déjà installé et à la dernière version. J'ai donc essayé de le réinstaller et j'ai obtenu ceci :

cli output 2

Toute aide sera appréciée.

EDITAR:

La sortie après reconfiguration (suggestion de @M.Tarun) :

cli output 3

EDIT 2 :

J'ai également installé les sources comme @Hmayag l'a indiqué, j'ai purgé virtualbox et je l'ai réinstallé mais j'ai eu le même problème.

1voto

Anthony Naddeo Points 211

Dans mon cas, le problème venait du fait que virtualbox-4.1 était installé en même temps que virtualbox-4.2. Une fois que j'ai désinstallé 4.1, j'ai pu lancer sudo /etc/init.d/vboxdrv setup y sudo modprobe vboxdrv et de démarrer des machines virtuelles.

1voto

JohnWolf Points 11

Vous devez vérifier la version de gcc que vous utilisez. J'ai rencontré le même problème de compilation du noyau de virtualbox. J'ai résolu le problème en utilisant ce post https://www.virtualbox.org/ticket/12467

Vous utilisez probablement une version obsolète de gcc, différente de celle utilisée par le noyau Linux.

Vérifiez la version par défaut que vous utilisez :

gcc -v

Le mien est gcc version 4.4.7 (Ubuntu/Linaro 4.4.7-8ubuntu1)

Et la version de gcc avec laquelle votre noyau a été compilé

dmesg | more
[    0.000000] Linux version 3.13.0-83-generic (buildd@lgw01-55) (gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #127-Ubuntu SMP Fri Mar 11 00:25:37 UTC 2016 (Ubuntu 3.13.0-83.127-generic 3.13.11-ckt35)

ou avec

dpkg -l gcc

Si les versions de gcc sont différentes comme sur mon système, changez votre compilateur gcc par défaut

sudo update-alternatives --config gcc

L'installation de virtualbox-dkms devrait alors fonctionner correctement.

sudo apt-get --reinstall install virtualbox-dkms

0voto

Elder Geek Points 34144

L'indice est ici : Installez le paquet virtualbox-dkms et les en-têtes appropriés. appropriés, probablement linux-headers-generic.

Puisque vous avez le premier, il doit encore vouloir le second.

sudo apt-get install linux-headers-generic

Assurez-vous ensuite que tout est à jour.

sudo apt-get update

sudo apt-get upgrade

0voto

Phillip Koebbe Points 408

J'ai eu le même problème. J'ai découvert que la source du problème est très probablement que j'utilise un noyau personnalisé.

Télécharger le dernier paquet .deb depuis virtualbox.org, et l'installer en dpkg -i a résolu le problème dans mon cas.

0voto

Dima Pasko Points 837

J'ai eu la même erreur sur ubuntu 19.04 disco. J'ai pu la résoudre en désactivant le démarrage sécurisé (via le BIOS).

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