web-dev-qa-db-fra.com

"vagabond" problème avec virtualbox

$ vagrant up

The provider 'virtualbox' that was requested to back the machine
'scdev' is reporting that it isn't usable on this system. The
reason is shown below:

VirtualBox is complaining that the installation is incomplete. Please
run `VBoxManage --version` to see the error message which should contain
instructions on how to fix this error.

Ensuite, j'ai essayé d'enquêter et il semble que j'ai déjà ces paquets:

$ VBoxManage --version
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.
5.0.24_Ubuntur108355

$ Sudo apt install linux-headers-generic
Reading package lists... Done
Building dependency tree       
Reading state information... Done
linux-headers-generic is already the newest version (4.4.0.59.62).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

$ Sudo apt install virtualbox-dkms
Reading package lists... Done
Building dependency tree       
Reading state information... Done
virtualbox-dkms is already the newest version (5.0.24-dfsg-0ubuntu1.16.04.1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
4
Avinash

Cela ne fait que quelques mois, mais je rencontre occasionnellement ce problème et je voulais publier la solution/cause pour que mon vagabond le fasse.

Le problème (pour moi) est généralement causé par la fin inattendue de Vagrant (lisez la pile de mon ordinateur portable en train de mourir). Voici une liste de choses qui ont fonctionné pour moi:

  1. Généralement, un modprobe vboxdrv fera l'affaire. Cela réapplique le module du noyau, et tout va bien.
  2. Sinon, reconfigurez le package dpkg-reconfigure virtualbox-*
  3. Dans le pire des cas, supprimez tout et réessayez Sudo apt-get remove --purge virtualbox-dkms linux-headers-generic; #etc
8
Dylan Madisetti

J'ai un problème similaire. Chaque fois que certaines mises à jour du noyau principal sont appliquées, ma virtualbox ne commence pas à se plaindre (en rouge):

The provider 'virtualbox' that was requested to back the machine
'default' is reporting that it isn't usable on this system. The
reason is shown below:

VirtualBox is complaining that the installation is incomplete. Please
run `VBoxManage --version` to see the error message which should contain
instructions on how to fix this error.

J'ai essayé de reconfigurer. J'ai essayé de supprimer et de réinstaller complètement les supports virtualbox et dkms. Je peux le réparer en réinstallant dkms chaque fois que cela se produit, mais la prochaine fois que le noyau obtiendra une mise à jour, il apparaîtra de nouveau en rouge et je devrai tout recommencer.

1
Scott

Essayez d'activer la virtualisation et de désactiver le démarrage sécurisé. Pour ce faire, entrez les paramètres de démarrage de votre ordinateur. De plus, installez linux-headers-generic et virtualbox-dkms s’il le demande.

0
Samy

Suivez ces étapes, il a résolu pour moi

  1. Démarrez votre appareil, puis désactivez le démarrage sécurisé.
  2. Puis courir

    Sudo apt-get install virtualbox
    

    dans votre terminal

... Je pense que cela résoudra votre problème

0
Vijay R