web-dev-qa-db-fra.com

Virtualbox, Ubuntu 11.10, linux-kernel 3: impossible de démarrer la machine virtuelle

J'ai installé Oracle virtualBox v.4.1.2_Ubuntu r38359.
Le programme VM commence par des erreurs:

AVERTISSEMENT: le caractère device/dev/vboxdrv n’existe pas. Veuillez installer le paquet virtualbox-ose-dkms et les en-têtes appropriés, très probablement linux-headers-generic.

Vous ne pourrez pas démarrer de machines virtuelles tant que ce problème n'est pas résolu.

(VirtualBox:5642): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(VirtualBox:5642): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(VirtualBox:5642): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(VirtualBox:5642): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

Comme supposé je l'ai fait:
1)

Sudo-apt-installe virtualbox-ose virtualbox-ose-dkms

la réponse:

virtualbox-ose est déjà la version la plus récente.
virtualbox-ose-dkms est déjà la version la plus récente.

2)

Sudo apt-get install linux-headers-`uname -r`

réponse:

linux-headers-3.0.0-12-generic-pae est déjà la version la plus récente.



Échec de l'ouverture d'une session pour la machine virtuelle winxp. La machine virtuelle 'winxp' s'est terminée de manière inattendue au démarrage avec le code de sortie 1.

Code de résultat: NS_ERROR_FAILURE (0x80004005)
Composant: Machine
Interface: IMachine {5eaa9319-62fc-4b0a-843c-0cb1940f8a91}

2) la seconde:

Pilote du noyau non installé (rc = -1908) Installez le paquet virtualbox-dkms et exécutez 'modprobe vboxdrv' en tant que root.

A tenté:

$ Sudo modprobe vboxdrv
FATAL: Module vboxdrv introuvable.

;

$ /etc/init.d/virtualbox start
* Démarrage des modules du noyau de VirtualBox
* Aucun module approprié pour l'exécution du noyau n'a été trouvé [échec]

10
ted

Avez-vous essayé de construire le module du noyau?. Il aurait dû être construit lors de l'installation, mais il semble que cela ait échoué. Tu peux essayer:

Sudo dkms install virtualbox/4.1.2

Cela devrait construire le module.

6
Javier Rivera

Allez dans Dash puis dans le centre logiciel et supprimez tout le paquet virtualbox ...

Ajout du référentiel VirtualBox:

    Sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian oneiric contrib"
    wget -q http://download.virtualbox.org/virtualbox/debian/Oracle_vbox.asc -O- | Sudo apt-key add -
    Sudo apt-get update

Installation de VirtualBox 4.1:

    Sudo apt-get install virtualbox-4.1

Si vous souhaitez une prise en charge des cartes Intel USB, VirtualBox RDP et PXE pour les cartes Intel sur vos ordinateurs invités, vous devez installer un pack d'extension pouvant être téléchargé ici .

Installation du pack d'extension

Une fois le pack d'extension téléchargé, ouvrez VirtualBox et accédez à "Fichier -> Préférences", dans la section "Extensions", cliquez sur l'icône "Ajouter un package" et localisez votre pack d'extension téléchargé.


Suivez votre pétition:

Sudo apt-get install kernel-package 
Sudo apt-get install linux-source

Essayez de retirer l'ancien module.

Sudo apt-get remove virtualbox-ose-modules*
Sudo apt-get purge virtualbox-ose-modules*

Ensuite, installez le nouveau.

Sudo apt-get install virtualbox-ose-modules-`uname -r`

essayez ceci

Sudo /etc/init.d/vboxdrv setup

3
hhlp

Je n'en ai aucune idée !, mais j'ai le problème comme vous. J'ai juste essayé de résoudre en installant le support de la version vbox sur la version du noyau. cela a bien fonctionné. Je veux dire que si votre version de vbox est un support 4.X.X qui est la version de votre noyau OS (votre ordinateur). Si vous voulez vérifier la version du noyau, allez au type de terminal suivant: name -s.

1
Tiencop

Eh bien, la première chose qui me frappe, c'est que vous semblez mélanger les versions open source et propriétaires de VirtualBox. Je ne sais pas si c'est important, mais ça se peut.

Assurez-vous d’exécuter la version open source de VirtualBox ou installez les pilotes de la version propriétaire avec le package virtualbox-dkms

0

Utilisez simplement l'interface graphique Ubuntu Software Center, au lieu d'utiliser la ligne de commande apt-get

Rechercher Virtualbox

  • Devrait avoir au moins deux coups.
  • Commencez par supprimer les fichiers binaires de la solution de virtualisation x86 (mettez-les en surbrillance et cliquez sur supprimer).
  • Puis mettez en surbrillance et supprimez Virtualbox

Une fois les deux supprimés, installez Virtualbox

  • Cela réinstallera automatiquement les fichiers binaires de base et reconstruira le noyau Virtualbox.

Ça devrait le faire.

0
Vijit Coomara

Dans mon cas, j'ai fait ce qui suit:

  1. Allez ici: https://www.virtualbox.org/wiki/Downloads et téléchargez le paquet Virtualbox à partir de là.

  2. Téléchargez depuis le site le lien du pack d'extension

  3. Installez le package (ne vous inquiétez pas du PPA/du référentiel ou de quoi que ce soit, car le package finira par l'ajouter à votre référentiel)

  4. Installer le pack d'extension à l'aide du gestionnaire Virtualbox

NOTE - Pour vous épargner des problèmes, vous devez éliminer la virtualbox que vous avez installée et tous les référentiels associés.

Ensuite, lorsqu'une mise à jour apparaît, le système vous en informe, comme tous les autres programmes Ubuntu.

La version actuelle est actuellement 4.1.4

0
Luis Alvarado

Avait le même problème: "WARNING: The character device /dev/vboxdrv n'existe pas. Veuillez installer le paquetage virtualbox-ose-dkms et les en-têtes appropriés, probablement linux-headers-generic. "Même si tous les packages de VirtualBox ont été installés.

  1. Désinstallez toutes les virtualbox: Sudo apt-get purge virtualbox

  2. Allez sur le: https://www.virtualbox.org/wiki/Downloads (téléchargez celui pour Ubuntu 12.10 mon cas)

  3. Installez le paquet.

  4. Tout fonctionne bien maintenant et amusez-vous beaucoup avec Linux!

0
John Paco