Ceci est une ancienne révision du document !
VirtualBox
Partie à finaliser avant de placer sur la page finale de virtualbox
Problèmes connus
Codes d'erreurs
Les codes erreurs sont plus précis que de long discours. Pour connaitre le code d'une erreur, cliquez sur l'intitulé Détails de la fenêtre VirtualBox qui annonce un problème.
VBOX_E_XML_ERROR
Le fichier xml cité dans la fenêtre d'erreur est corrompu ou ne peut pas être mis à jour. Cela peut arriver si vous utilisiez l'édition PUEL (propriétaire) et que vous êtes passé à l'édition OSE (libre).
Supprimez ou renommez le fichier concerné pour que VirtualBox crée un fichier conforme. Après cette manipulation, si vous rencontrez le même retour erreur sur le même fichier, veuillez supprimer le dossier caché
/home/<votre compte ubuntu>/.VirtualBox
Avant la suppression du dossier, pensez à sauvegarder vos images de disque virtuel qui peuvent être dans
/home/<votre compte ubuntu>/.VirtualBox/HardDisks
VERR_FILE_NOT_FOUND
Le matériel de votre ordinateur a changé (ex : lecteur DVD retiré, …).
- Rejetez la machine (équivaut à un arrêt brutal de la machine)
- Aller dans les préférences
- Supprimer ce matériel pour la machine.
VERR_VM_DRIVER_NOT_ACCESSIBLE
Vous devez rétablir les droits sur /dev/vboxdrv. Pour cela, taper :
sudo chgrp vboxusers /dev/vboxdrv sudo chmod 666 /dev/vboxdrv
Si les utilisateurs de VirtualBox appartiennent bien au groupe « vboxusers » vous ne devriez pas avoir de soucis. Pour ajouter un ou des utilisateur(s) au groupe, vous devez indiquez les comptes qui appartiennent au groupe vboxusers.
VERR_VM_DRIVER_NOT_INSTALLED
Vous avez mis votre noyau à jour et devez mettre à jour les modules VirtualBox. Utilisez la commande suivante :
sudo apt-get install virtualbox-ose-modules-`uname -r`
Après une mise à jour du noyau, il peut s'écouler un certain temps avant que les paquets correspondants pour Virtualbox-ose soient disponibles. Si le module pour un nouveau noyau est manquant, on peut le créer avec module-assistant :
- On télécharge les sources de virtualbox-ose :
sudo apt-get install virtualbox-ose-source
- On crée le module :
sudo m-a prepare virtualbox-ose sudo m-a a-i virtualbox-ose
si la commande m-a renvoie une erreur, installez le paquet apt://module-assistant.
- On charge le module :
sudo modprobe vboxdrv
Pour automatiser le chargement du module au démarrage du système, il suffit de rajouter "vboxdrv" à la fin du fichier (il y sera déjà si un module a été installé auparavant) :
/etc/modules
Veuillez installez le paquet dkms pour automatiser cette action à chaque mise à jour.
VERR_VMX_IN_VMX_ROOT_MODE
Vous avez installé KVM et VirtualBox ne peut pas exécuter KVM en mode super utilisateur. Vous devez désinstaller KVM, le recompiler et redémarrer votre ordinateur.
- Supprimez le module KVM :
sudo apt-get remove kvm
- Redémarrez
- Après le redémarrage, tapez :
sudo rmmod kvm_intel sudo rmmod kvm
Si vous avez besoin de KVM en parallèle de VirtualBox, consultez le rapport de bug sur launchpad : https://bugs.launchpad.net/ubuntu/+source/virtualbox-ose/+bug/292588
Codes d'erreurs (version PUEL uniquement)
VERR_VM_DRIVER_NOT_INSTALLED
Vous avez mis votre noyau à jour et devez mettre à jour les modules VirtualBox. Il faut recompiler le noyau, dans un terminal
sudo /etc/init.d/vboxdrv setup
Veuillez installez le paquet dkms pour automatiser cette action à chaque mise à jour.
VERR_VM_DRIVER_VERSION_MISMATCH
Suite à une mise à jour, il faut recompiler le noyau, dans un terminal
sudo /etc/init.d/vboxdrv setup
Veuillez installez le paquet dkms pour automatiser cette action à chaque mise à jour.
VERR_VMX_IN_VMX_ROOT_MODE
Vous avez installé KVM et VirtualBox ne peut pas exécuter KVM en mode super utilisateur. Vous devez désinstaller KVM, le recompiler et redémarrer votre ordinateur.
- Supprimez le module KVM :
sudo apt-get remove kvm
- Redémarrez
- Après le redémarrage, tapez :
sudo rmmod kvm_intel sudo rmmod kvm
Si vous avez besoin de KVM en parallèle de VirtualBox, consultez le rapport de bug sur launchpad : https://bugs.launchpad.net/ubuntu/+source/virtualbox-ose/+bug/292588
Message "Spawning session..."
Si, à l'ouverture d'une machine virtuelle, une petite fenêtre s'ouvre avec le message "Spawning session…" et que celle-ci reste bloquée à 0%, vous devez :
- Fermer VirtualBox ou tuer le processus si besoin ;
- Recompiler le module en tapant dans un terminal :
sudo /etc/init.d/vboxdrv setup
Écran noir après l'accueil d'un CD
Si, après avoir sélectionné «Lancer Ubuntu» ou «Lancer Kubuntu», vous obtenez un écran noir et plus rien ne se passe.
Utilisez la fonction Machine → Redémarrage ou encore la touche Hôte + R pour effectuer un "reset".
Écran bleu Windows
Après une mise à jour de VirtualBox (notamment vers la version 1.6.2 disponible pour Hardy sous architecture AMD64), les machines virtuelles Windows peuvent présenter un écran bleu lors de leur démarrage.
Pour résoudre le problème :
- Sélectionnez votre machine virtuelle dans VirtualBox ;
- Cliquez sur le bouton "Préférences" ;
- Allez dans la rubrique "Supports" ;
- Sélectionnez dans "Attributs" le type "PIIX3" à la place de "PIIX4".
Écran noir Windows
Il est possible qu'après avoir lancé Windows dans votre machine virtuelle, vous vous retrouviez avec un écran noir, juste avant que le logo Windows avec sa barre de chargement n'apparaissent.
Pour résoudre le problème :
- Sélectionnez votre machine virtuelle dans VirtualBox ;
- Cliquez sur le bouton "Préférences" ;
- Allez dans la rubrique "Système", puis dans l'onglet "Carte mère" ;
- Sélectionnez dans "Paramètres étendus" l'option "Activer l'IO APIC".
Obtenir le plein écran sous Vista
Si vous utilisez un système hôte Vista utilisant un système invité Ubuntu et que vous n'arrivez pas à obtenir le plein écran du système invité.
- Vérifiez que vous avez améliorer l'émulation ; - Si le problème persiste, après redémarrage, ouvrez le fichier /etc/X11/xorg.conf et cherchez-y les lignes suivantes :
Section "Screen"
Identifier "Default Screen"
Device "VirtualBox graphics card"
Monitor "Generic Monitor"
DefaultDepth 24
EndSection
Modifiez-les de façon à obtenir ceci :
Section "Screen"
Identifier "Default Screen"
Device "VirtualBox graphics card"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1680x1050" "800x600" "640x480"
EndSubSection
EndSection
La résolution utilisée sera la première dans le champ "Modes". Notez que vous pouvez utiliser la résolution de votre choix, ici il s'agit de 1680×1050.
Fenêtre transparente
Ce problème apparait à cause de compiz_fusion. Pour résoudre ce problème 2 solutions sont possibles :
En désactivant les effets de bureau
Si vous ne l'avez pas encore installé le gestionnaire des effets de bureau Compiz, référez-vous à sa documentation.
Une fois le gestionnaire ouvert :
- Allez dans la catégorie "Gestion des fenêtres" ;
- Cochez et ouvrez "Règles de Fenêtre" ;
- Dans "Pas de visuels ARGB" collez ceci :
title=Sun VirtualBox
En modifiant la commande à exécuter
il faut remplacer la commande à exécuter
VirtualBox
par
env XLIB_SKIP_ARGB_VISUALS=1 VirtualBox
Dans certain cas, cela ne fonctionne que si l'accélération 3D est désactivée.
Désinstallation
Pour supprimer VirtualBox supprimez le paquet
- virtualbox-ose si vous utilisez l'édition OSE ;
- virtualbox-3.1 si vous utilisez l'édition PUEL.
La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez. Le dossier ~/.VirtualBox contenant vos images de disque virtuel sera conservé dans tous les cas.
Voir aussi
Vous pouvez visitez le forum dédié à la virtualisation pour y poser des questions ou participer selon vos connaissances : http://forum.ubuntu-fr.org/viewforum.php?id=63
Sites officiels et ressources
- Documentation PDF (en anglais) ;
- VirtualBoxImages.com, ressources en machines virtuelles gratuites préinstallées ;
- Virtualbox® Images, autre site de ressources en machines virtuelles gratuites préinstallées (en anglais) ;
- Tutoriel sur VirtualBox (incomplet) ;
Quelques tutoriels
- Documentation sur le site de l'université Paris Diderot
- VirtualBoxImages.com, ressources en machines virtuelles gratuites préinstallées ;
- Virtualbox® Images, autre site de ressources en machines virtuelles gratuites préinstallées (en anglais) ;
Tutoriels vidéos
- Lancer windows en même temps que linux avec virtualbox