web-dev-qa-db-fra.com

Comment corriger l'installation de Virtualbox

Voici comment la sortie d'erreur se produit si j'exécute virtualbox à partir du terminal. Comment le corriger? Je suis sur une machine Ubuntu 12.10 64 bits.

virtualbox
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.

MODIFIER:

J'ai à la fois la dernière linux-headers-generic et virtualbox-ose-dkms paquets

58
footy

Avant d'essayer de l'exécuter, assurez-vous que les en-têtes du noyau en cours d'exécution sont installés sur votre système. Si vous ne le faites pas, vous recevrez une erreur indiquant que vous devez les installer ou utiliser l'option --kernelsource pour pointer vers lesdits en-têtes.

Suivre les instructions à ce sujet article de blog m'a aidé. Fondamentalement, après avoir installé ces deux packages, vous devez également effectuer la reconfiguration:

Sudo dpkg-reconfigure virtualbox-dkms

Sudo dpkg-reconfigure virtualbox
68
Mike Ruelle

Après les deux dpkg-reconfigure commandes dont j'avais également besoin pour exécuter:

Sudo modprobe vboxdrv

Et pour corriger eth0:

Sudo modprobe vboxnetflt
18
AlexD

Si vous avez le même problème dans Ubuntu 12.04, la solution ci-dessus peut ne pas fonctionner (au moins, cela n'a pas fonctionné pour moi et deux autres - voir l'erreur que je recevais dans la note n ° 1 ci-dessous). Installation de la version Oracle de Virtualbox a cependant très bien fonctionné.


Note # 1: J'obtenais les erreurs ci-dessous:

ndemou  ~ dkms status
virtualbox, 4.1.12: added
ndemou  ~ Sudo dkms install virtualbox/4.1.12
Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area....
make KERNELRELEASE=3.5.0-28-generic -C /lib/modules/3.5.0-28-generic/build M=/var/lib/dkms/virtualbox/4.1.12/build.....(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.5.0-28-generic (i686)
Consult /var/lib/dkms/virtualbox/4.1.12/build/make.log for more information.
8
ndemou