Ceci est une ancienne révision du document !



VirtualBox

FIXME Partie à finaliser avant de placer sur la page finale de virtualbox

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é, …).

  1. Rejetez la machine (équivaut à un arrêt brutal de la machine)
  2. Aller dans les préférences
  3. 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 :

  1. On télécharge les sources de virtualbox-ose :
    sudo apt-get install virtualbox-ose-source
  2. 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.

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

  1. Supprimez le module KVM :
    sudo apt-get remove kvm
  2. Redémarrez
  3. 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.

  1. Supprimez le module KVM :
    sudo apt-get remove kvm
  2. Redémarrez
  3. 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 :

  1. Fermer VirtualBox ou tuer le processus si besoin ;
  2. 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 :

  1. Sélectionnez votre machine virtuelle dans VirtualBox ;
  2. Cliquez sur le bouton "Préférences" ;
  3. Allez dans la rubrique "Supports" ;
  4. 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 :

  1. Sélectionnez votre machine virtuelle dans VirtualBox ;
  2. Cliquez sur le bouton "Préférences" ;
  3. Allez dans la rubrique "Système", puis dans l'onglet "Carte mère" ;
  4. 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 :

  1. Allez dans la catégorie "Gestion des fenêtres" ;
  2. Cochez et ouvrez "Règles de Fenêtre" ;
  3. 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.

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.

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

Quelques tutoriels

Tutoriels vidéos


Contributeurs principaux: Percherie, luigifab.

  • utilisateurs/percherie/plan_virtualbox.1273759591.txt.gz
  • Dernière modification: Le 18/04/2011, 14:42
  • (modification externe)