2 votes

Impossible de faire fonctionner VirtualBox dans Ubuntu 16.04

J'ai mis à jour mon disque dur et j'ai décidé de repartir à zéro avec la version la plus récente d'Ubuntu. Il fonctionne et je suis au courant du bug qui rend impossible l'installation de logiciels tiers à partir du centre logiciel. Jusqu'à présent, je n'ai eu aucun problème pour installer ces paquets en utilisant le terminal avec la commande dpkg. Mais maintenant je suis coincé... Je veux installer VirtualBox pour pouvoir continuer un cours de pen testing et nous utilisons Kali Linux dans une machine virtuelle pour nos pratiques et expériences. Y a-t-il quelqu'un d'autre qui a ce problème ? Quelqu'un d'autre a-t-il trouvé une solution ?

Le problème est que VirtualBox affiche une erreur indiquant qu'il n'est pas possible de lancer le pilote du noyau. J'ai essayé de désinstaller et de réinstaller, j'ai essayé de réinstaller le paquet dkms (je ne suis pas sûr que ce soit dkms - mais au moins quelque chose d'approchant). Donc, cela se résume à pouvoir installer Virtual Box mais à ne pas pouvoir démarrer une machine virtuelle.

2voto

Stormlord Points 5472

Si vous voulez utiliser VirtualBox sur *buntus, la meilleure pratique est d'utiliser le serveur d'Oracle et de l'installer à partir de là au lieu d'utiliser celui dans les dépôts.

Vous devez donc désinstaller tout ce qui concerne VirtualBox que vous avez installé à partir des dépôts, sauf dkms. dkms est la seule chose que vous devez installer avant d'installer VirtualBox.

Vous devez suivre les instructions pour installer le serveur Oracle sur votre système, ici : https://www.virtualbox.org/wiki/Linux_Downloads

Il y a une section spécifique à la 16.04 qui vous dit exactement ce que vous devez faire avec les clés.

Après l'avoir installé avec succès, vous devez installer le pack d'extension VirtualBox qui est disponible sur cette page : https://www.virtualbox.org/wiki/Downloads

Bonne chance !

0voto

AardvarkSoup Points 161

J'ai eu le même problème hier mais je l'ai résolu en désactivant le démarrage sécurisé puis en l'exécutant :

sudo /sbin/rcvboxdrv setup

0voto

Viraj Amarasinghe Points 101

Installez-le par le biais de synaptic gestionnaire de paquets. Vous obtiendrez ces erreurs :

virtualbox-5.0:
 Depends: libqt4-opengl but it is not going to be installed
 Depends: libsdl1.2debian but it is not going to be installed
 Depends: libvpx1 (>=1.0.0) but it is not installable
 Recommends: libsdl-ttf2.0-0 but it is not going to be installed
 Recommends: dkms but it is not going to be installed

Vous pouvez installer chacune des libqt4-opengl , libsdl1.2debian , libsdl-ttf2.0-0 y dkms en recherchant et en installant utiliser synaptic lui-même, mais vous devez installer libvpx1 manuellement. Pour télécharger libvpx1 veuillez vous référer au lien suivant :

linuxandubuntu.com - SOLVÉ Virtualbox ne s'installe pas dans Ubuntu 15.10 en raison d'une dépendance manquante

puis l'installer en utilisant les commandes suivantes :

cd /downloaded folder
sudo dpkg -i libvpx1_1.0.0-1_amd64.deb 

(Y)

0voto

Mashqur Points 1

VirtualBox ne fonctionne pas car c'est un logiciel tiers et si le démarrage sécurisé UEFI est activé, ubuntu 16.04 n'installera pas vboxdrv. Nous devons donc désactiver le démarrage sécurisé UEFI.

  1. allez dans le gestionnaire de paquets synaptic
  2. rechercher virtualbox-dkms
  3. le supprimer (si vous n'avez pas synaptic, utilisez la commande sudo apt remove virtualbox-dkms )
  4. installez-le à nouveau à partir du gestionnaire de paquets synaptic
  5. L'option de désactivation du démarrage sécurisé de l'UEFI apparaît
  6. appuyez sur oui
  7. entrer le mot de passe
  8. Retaper le mot de passe
  9. redémarrer la machine
  10. la mangeoire de mok apparaîtra
  11. sélectionnez la 2ème option
  12. écrivez le caractère du mot de passe comme mentionné et entrez faites-le jusqu'à la fin.
  13. sélectionnez oui

finir

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