Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
virtualbox [Le 22/06/2014, 11:56]
vivienfr [Périphériques USB (VirtualBox 4)]
virtualbox [Le 30/04/2016, 10:51]
176.155.212.244 Nouvelle clé
Ligne 1: Ligne 1:
-{{tag>​Precise ​Quantal Raring ​virtualisation windows}}+{{tag>​Precise ​Trusty ​virtualisation windows}}
  
 ---- ----
Ligne 32: Ligne 32:
   * **Carte graphique** : peu importe   * **Carte graphique** : peu importe
  
-Ceci étant la configuration minimale, elle n'est pas forcément adaptée à toutes les utilisations.+Ceci étantla configuration minimale n'est pas forcément adaptée à toutes les utilisations.
 \\ En effet, pour pouvoir utiliser certains systèmes d'​exploitation ou logiciels //via// VirtualBox, il vous faudra une configuration plus solide. \\ En effet, pour pouvoir utiliser certains systèmes d'​exploitation ou logiciels //via// VirtualBox, il vous faudra une configuration plus solide.
  
-Le tableau récapitulatif suivant donne quelques exemples de **configuration minimale** en fonction du système d'​exploitation utilisé sur une machine virtuelle. Est indiqué ​entre parenthèse la mémoire qui devra être dédiée ​à la machine virtuelle.+Le tableau récapitulatif suivant donne quelques exemples de **configuration minimale** en fonction du système d'​exploitation utilisé sur une machine virtuelle. Est indiquée ​entre parenthèse la mémoire qui devra être affectée ​à la machine virtuelle.
  
 ^ Système d'​exploitation ^ Processeur ^ Mémoire vive ^ Espace disque libre ^ ^ Système d'​exploitation ^ Processeur ^ Mémoire vive ^ Espace disque libre ^
Ligne 42: Ligne 42:
 | Xubuntu ​      | 1 GHz | 768 Mio //(384 Mio)// ​  | 5 Gio | | Xubuntu ​      | 1 GHz | 768 Mio //(384 Mio)// ​  | 5 Gio |
 | Lubuntu ​      | 1 GHz | 512 Mio //(256 Mio)// | 4 Gio | | Lubuntu ​      | 1 GHz | 512 Mio //(256 Mio)// | 4 Gio |
-| INX Is Not X  | 1 GHz | 256 Mio //(128 Mio)// | 0 Mio |+| [[http://​inx.maincontent.net/​|INX Is Not X]]  | 1 GHz | 256 Mio //(128 Mio)// | 0 Mio |
 | Windows XP    | 1 GHz | 1 Gio //(384 Mio)// ​  | 3 Gio | | Windows XP    | 1 GHz | 1 Gio //(384 Mio)// ​  | 3 Gio |
 | Windows Vista | 2 GHz | 1 Gio //(512 Mio)// ​  | 7 Gio | | Windows Vista | 2 GHz | 1 Gio //(512 Mio)// ​  | 7 Gio |
-| Windows 7 | 1,5 GHz | 1 Gio //(512 Mio)// | 8 Gio |+| Windows 7 | GHz | 1 Gio //(512 Mio)// | 8 Gio |
  
  
-Bien que VirtualBox occupe environ 116 Mio d'​espace disque, les machines virtuelles requièrent un « énorme » fichier pour pouvoir enregistrer le disque dur virtuel ; c'est pourquoi l'​espace disque libre requis est si important. Cependant, si vous n'​utilisez pas de disque dur virtuel (comme par exemple avec [[http://www.breizh-ardente.fr/article/INX-Is-Not-X-le-terminal-pour-les-nuls|INX Is Not X]]), ne tenez pas compte de l'​espace disque libre requis supplémentaire.+Bien que VirtualBox occupe environ 116 Mio d'​espace disque, les machines virtuelles requièrent un « énorme » fichier pour pouvoir enregistrer le disque dur virtuel ; c'est pourquoi l'​espace disque libre requis est si important. Cependant, si vous n'​utilisez pas de disque dur virtuel (comme par exemple avec [[http://erkan.ozturk.fr/la-ligne-de-commande-avec-inx-is-not-x/|INX Is Not X]]), ne tenez pas compte de l'​espace disque libre requis supplémentaire. 
 + 
 +Pour pouvoir, faire tourner convenablement une machine virtuelle sans ralentissement lors de l'​utilisation de celle-ci, il est recommandé d'​avoir au moins 4 Go de RAM, un processeur dual-core/​quad-core cadencé à 2 GHz. Il serait plus intéressant de posséder 8 Go RAM un processeur quad-core 3 GHz, dont 4 Go pour le système physique, 4 Go pour la machine virtuelle, alloué 2 cœurs à la machine physique et alloué 2 cœurs à la machine virtuelle. Vérifié que votre CPU supporte la virtualisation,​ pour plus d'​informations rendez-vous sur la page https://​doc.ubuntu-fr.org/​virtualisation
  
 Mac OS X peut être installé dans une machine virtuelle de VirtualBox. Cependant, cette machine virtuelle doit être créée au-dessus d'un OS fonctionnant dans un ordinateur de marque Apple. Mac OS X peut être installé dans une machine virtuelle de VirtualBox. Cependant, cette machine virtuelle doit être créée au-dessus d'un OS fonctionnant dans un ordinateur de marque Apple.
Ligne 63: Ligne 65:
   * Une seconde méthode s'​effectue à partir des dépôts de logiciels gérés par Oracle. Cette édition de VirtualBox est empaquetée et certifiée par l'​équipe d'​Oracle pour fonctionner dans chacun des systèmes Ubuntu et Debian. Lorsque des mises à jour sont publiées, elles sont immédiatement mises à disposition et proposées en tant que mise à jour dans votre système Ubuntu.   * Une seconde méthode s'​effectue à partir des dépôts de logiciels gérés par Oracle. Cette édition de VirtualBox est empaquetée et certifiée par l'​équipe d'​Oracle pour fonctionner dans chacun des systèmes Ubuntu et Debian. Lorsque des mises à jour sont publiées, elles sont immédiatement mises à disposition et proposées en tant que mise à jour dans votre système Ubuntu.
  
-^ Version d'​Ubuntu ^ Version Ubuntu ^   ​Version du PPA Oracle ^  +^ Version d'​Ubuntu ^ Version Ubuntu ^   ​Version du dépôt d'Oracle ^  
-| Ubuntu [[:​trusty|14.04 LTS]] | 4.3.10 4.3.12 | +| Ubuntu [[:​xenial|16.04]] | 5.0.12 | 5.0.12 | 
-| Ubuntu [[:​precise|12.04 LTS]] | 4.1.12 | 4.3.+| Ubuntu [[:​wily|15.10]] | 5.0.4 | 5.0.12 | 
-//​(Informations à jour le 08/06/2014)//+| Ubuntu [[:​trusty|14.04 LTS]] | 4.3.36 5.0.12 | 
 +| Ubuntu [[:​precise|12.04 LTS]] | 4.1.12 | 5.0.
 +//​(Informations à jour le 12/01/2016)//
  
 ==== Installation principale de VirtualBox ==== ==== Installation principale de VirtualBox ====
 === Installation par les dépôts officiels d'​Ubuntu === === Installation par les dépôts officiels d'​Ubuntu ===
-Pour installer **VirtualBox** tel qu'​empaqueté par l'​équipe d'​Ubuntu,​ [[:​tutoriel:​comment_installer_un_paquet|installez ​le paquet]] **[[apt>​virtualbox|virtualbox]]**. C'est un « méta-paquet » qui va installer toutes les dépendances nécessaires pour avoir une installation fonctionnelle de VirtualBox+Pour installer **VirtualBox** tel qu'​empaqueté par l'​équipe d'​Ubuntu,​ [[:​tutoriel:​comment_installer_un_paquet|installez ​les paquets]] **[[apt>​virtualbox,​virtualbox-qt,​virtualbox-dkms|virtualbox ​virtualbox-qt virtualbox-dkms]]**.
  
 === Installation depuis le dépôt d'​Oracle (version la plus à jour) === === Installation depuis le dépôt d'​Oracle (version la plus à jour) ===
Ligne 77: Ligne 81:
 Les [[:​tutoriel:​comment_modifier_sources_maj|adresses des dépôts]] pour chaque version d'​Ubuntu sont les suivantes : Les [[:​tutoriel:​comment_modifier_sources_maj|adresses des dépôts]] pour chaque version d'​Ubuntu sont les suivantes :
 ^ Version ​  ^ Adresse du dépôt ​   ^ ^ Version ​  ^ Adresse du dépôt ​   ^
 +| Ubuntu 15.10 | ''​%%deb http://​download.virtualbox.org/​virtualbox/​debian wily contrib%%'' ​ |
 +| Ubuntu 15.04 | ''​%%deb http://​download.virtualbox.org/​virtualbox/​debian vivid contrib%%'' ​ |
 | Ubuntu 14.04 LTS  | ''​%%deb http://​download.virtualbox.org/​virtualbox/​debian trusty contrib%%'' ​ | | Ubuntu 14.04 LTS  | ''​%%deb http://​download.virtualbox.org/​virtualbox/​debian trusty contrib%%'' ​ |
-| Ubuntu 13.10  | ''​%%deb http://​download.virtualbox.org/​virtualbox/​debian saucy contrib%%'' ​ | 
 | Ubuntu 12.04 LTS  | ''​%%deb http://​download.virtualbox.org/​virtualbox/​debian precise contrib%%'' ​ | | Ubuntu 12.04 LTS  | ''​%%deb http://​download.virtualbox.org/​virtualbox/​debian precise contrib%%'' ​ |
  
  
 Pour procéder à l'​installation,​ suivez les instructions suivantes : Pour procéder à l'​installation,​ suivez les instructions suivantes :
-  - Dans une fenêtre de **[[terminal]]**,​ exécutez la commande suivante afin de récupérer les clés de signature du dépôt de VirtualBox : <code bash>​wget -q http://​download.virtualbox.org/​virtualbox/​debian/​oracle_vbox.asc -O- | sudo apt-key add - </​code>​ +  - Dans une fenêtre de **[[terminal]]**,​ exécutez la commande suivante afin de récupérer les clés de signature du dépôt de VirtualBox :  
-  - Ajoutez le dépôt d'​Oracle compatible avec votre version d'​Ubuntu à votre liste de sources de logiciels en exécutant la commande suivante dans un **[[terminal]]** : <code bash>​echo "deb http://​download.virtualbox.org/​virtualbox/​debian ​`lsb_release -sccontrib"​ | sudo tee -a /​etc/​apt/​sources.list.d/​virtualbox.list</​code>​+<del><code bash>​wget -q http://​download.virtualbox.org/​virtualbox/​debian/​oracle_vbox.asc -O- | sudo apt-key add - </​code></​del>​ 
 +<code bash>​wget -q -O- http://​download.virtualbox.org/​virtualbox/​debian/​oracle_vbox_2016.asc ​| sudo apt-key add -</​code>​ 
 +  - Ajoutez le dépôt d'​Oracle compatible avec votre version d'​Ubuntu à votre liste de sources de logiciels en exécutant la commande suivante dans un **[[terminal]]** : <code bash>​echo "deb http://​download.virtualbox.org/​virtualbox/​debian ​$(lsb_release -sccontrib"​ | sudo tee /​etc/​apt/​sources.list.d/​virtualbox.list</​code>​
   - Rechargez la liste des paquets disponibles pour installation en exécutant la commande suivante dans un terminal ; <code bash>​sudo apt-get update</​code>​   - Rechargez la liste des paquets disponibles pour installation en exécutant la commande suivante dans un terminal ; <code bash>​sudo apt-get update</​code>​
   - [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt>​virtualbox-4.3|virtualbox-4.3]]**.   - [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt>​virtualbox-4.3|virtualbox-4.3]]**.
 +  - Pour avoir la dernière version de Virtualbox [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt>​virtualbox-5.0|virtualbox-5.0]]**.
 +
 +<note tip>Pour VirtualBox 4.3 ; La même procédure que ci-dessus peut être exécutée en une seule ligne de commande :
 +<code bash>​echo "deb http://​download.virtualbox.org/​virtualbox/​debian $(lsb_release -sc) contrib"​ | sudo tee /​etc/​apt/​sources.list.d/​virtualbox.list && wget -q http://​download.virtualbox.org/​virtualbox/​debian/​oracle_vbox.asc -O- | sudo apt-key add - && sudo apt-get update && sudo apt-get install virtualbox-4.3</​code>​
 +</​note>​
  
-<note tip>La même procédure que ci-dessus peut être exécutée en une seule ligne de commande : +<note tip>Pour VirtualBox 5.0 ; La même procédure que ci-dessus peut être exécutée en une seule ligne de commande : 
-<code bash>​echo "deb http://​download.virtualbox.org/​virtualbox/​debian ​`lsb_release -sccontrib"​ | sudo tee -a /​etc/​apt/​sources.list.d/​virtualbox.list && wget -q http://​download.virtualbox.org/​virtualbox/​debian/​oracle_vbox.asc -O- | sudo apt-key add - && sudo apt-get update && sudo apt-get install virtualbox-4.3</​code>​+<code bash>​echo "deb http://​download.virtualbox.org/​virtualbox/​debian ​$(lsb_release -sccontrib"​ | sudo tee /​etc/​apt/​sources.list.d/​virtualbox.list && wget -q http://​download.virtualbox.org/​virtualbox/​debian/​oracle_vbox.asc -O- | sudo apt-key add - && sudo apt-get update && sudo apt-get install virtualbox-5.0</​code>​
 </​note>​ </​note>​
  
Ligne 110: Ligne 122:
 <code bash>​uname -r</​code>​ <code bash>​uname -r</​code>​
   ​   ​
-Par exemple, si la commande ​renvoit ​**3.11**-2-amd64,​ cela veut dire que le noyau est **311**+Par exemple, si la commande ​renvoie ​**3.11**-2-amd64,​ cela veut dire que le noyau est **311**
   - Installer le bon kernel :   - Installer le bon kernel :
 Partie à completer... S'​inspirer également de[[utilisateurs:​brazz:​virtualbox_problemes_connus| cette page]] Partie à completer... S'​inspirer également de[[utilisateurs:​brazz:​virtualbox_problemes_connus| cette page]]
Ligne 138: Ligne 150:
   * //Touche Hôte + F1 à F6, basculer entre les terminaux //sur un invité Linux.   * //Touche Hôte + F1 à F6, basculer entre les terminaux //sur un invité Linux.
  
-==== Créer une machine virtuelle ====+=== Créer une machine virtuelle ====
  
 La création de machine virtuelle est identique sur tous les //systèmes hôtes// (GNU/Linux, MacOS, MS Windows, etc.). La création de machine virtuelle est identique sur tous les //systèmes hôtes// (GNU/Linux, MacOS, MS Windows, etc.).
Ligne 185: Ligne 197:
 Veuillez noter qu'il est tout à fait possible de lancer un système invité en 64 bits sur un système hôte en 32 bits (source [[http://​forums.fedora-fr.org/​viewtopic.php?​pid=348765#​p348765|forum fedora-fr]]). Veuillez noter qu'il est tout à fait possible de lancer un système invité en 64 bits sur un système hôte en 32 bits (source [[http://​forums.fedora-fr.org/​viewtopic.php?​pid=348765#​p348765|forum fedora-fr]]).
  
-==== Périphériques USB (VirtualBox 4) ==== +==== Périphériques USB (VirtualBox 4 et 5) ==== 
 +<note importante>​Les ports **USB 3** (bleu) ne sont pas pris en charge dans la version Virtualbox 4. Si vous tentez de brancher votre clé sur un port, elle ne sera pas accessible dans votre virtualisation. Ils sont maintenant pris en charge depuis la version 5.0</​note>​
 Lors de la première utilisation,​ pour utiliser les périphériques USB dans le //système invité//, il faut : Lors de la première utilisation,​ pour utiliser les périphériques USB dans le //système invité//, il faut :
  
Ligne 204: Ligne 216:
 L'USB 2 par rapport à l'USB 1 ou 1.1 permet des transferts de données plus rapide. Depuis VirtualBox 4, l'​utilisation des périphériques USB 2 est disponible après l'​installation d'un pack d'​extension fourni par Oracle :  L'USB 2 par rapport à l'USB 1 ou 1.1 permet des transferts de données plus rapide. Depuis VirtualBox 4, l'​utilisation des périphériques USB 2 est disponible après l'​installation d'un pack d'​extension fourni par Oracle : 
  
-  * VirtualBox 4.1.12 : http://​download.virtualbox.org/​virtualbox/​4.1.12/​Oracle_VM_VirtualBox_Extension_Pack-4.1.12-77245.vbox-extpack;​ +  * VirtualBox 4.3.10 (Ubuntu 14.04) : http://​download.virtualbox.org/​virtualbox/​4.3.10/​Oracle_VM_VirtualBox_Extension_Pack-4.3.10-93012.vbox-extpack 
-  * VirtualBox 4.1.: http://​download.virtualbox.org/​virtualbox/​4.1.2/​Oracle_VM_VirtualBox_Extension_Pack-4.1.2.vbox-extpack ; +  * VirtualBox ​5.0.14 (Ubuntu 15.10) ​: http://​download.virtualbox.org/​virtualbox/​5.0.14/​Oracle_VM_VirtualBox_Extension_Pack-5.0.14.vbox-extpack 
-  * VirtualBox ​4.3.2 : http://​download.virtualbox.org/​virtualbox/​4.3.2/​Oracle_VM_VirtualBox_Extension_Pack-4.3.2-90405.vbox-extpack ​; +  * VirtualBox ​5.0.18 (Ubuntu 16.04) ​: http://​download.virtualbox.org/​virtualbox/​5.0.18/​Oracle_VM_VirtualBox_Extension_Pack-5.0.18.vbox-extpack
-  * VirtualBox ​4.3.: http://​download.virtualbox.org/​virtualbox/​4.3.6/​Oracle_VM_VirtualBox_Extension_Pack-4.3.6-91406.vbox-extpack; +
-  * VirtualBox ​4.3.10 : http://​download.virtualbox.org/​virtualbox/​4.3.10/​Oracle_VM_VirtualBox_Extension_Pack-4.3.10-93012.vbox-extpack+
   * Autre version: ​ http://​download.virtualbox.org/​virtualbox   * Autre version: ​ http://​download.virtualbox.org/​virtualbox
  
 <note tip>​L'​utilisation d'un pack d'​extension doit **impérativement** correspondre à la version de votre installation VirtualBox qui est consultable dans le menu //Aide -> **À propos de VirtualBox…**//</​note>​ <note tip>​L'​utilisation d'un pack d'​extension doit **impérativement** correspondre à la version de votre installation VirtualBox qui est consultable dans le menu //Aide -> **À propos de VirtualBox…**//</​note>​
 +
 +<note important>​Ne pas avoir la même version entre le pack d'​extensions et le programme VirtualBox peut empêcher le lancement de l'OS virtualisé. Par exemple : Windows XP SP3 virtualisé par VirtualBox 4.3.34 sur Ubuntu 14.04 LTS ne se charge pas jusqu'​à son terme : il est stoppé après le chargement du driver "​mup.sys",​ le système tentant ensuite de charger les périphériques USB (plus d'​informations [[http://​www.techrepublic.com/​forums/​questions/​mupsys/​|ici]]). La mise à jour du pack d'​extensions de 4.3.10 à 4.3.34 a résolu le problème.</​note>​
  
 Après le téléchargement du pack d'​extension correspondant à votre version de VirtualBox, l'​ajout doit se faire depuis le logiciel : Après le téléchargement du pack d'​extension correspondant à votre version de VirtualBox, l'​ajout doit se faire depuis le logiciel :
Ligne 227: Ligne 239:
  
   - Téléchargement du pack d'​extension USB en récupérant la version de VirtualBox : <code bash>​version=$(VBoxManage --version|cut -dr -f1|cut -d'​_'​ -f1) && wget -c http://​download.virtualbox.org/​virtualbox/​$version/​Oracle_VM_VirtualBox_Extension_Pack-$version.vbox-extpack</​code>​   - Téléchargement du pack d'​extension USB en récupérant la version de VirtualBox : <code bash>​version=$(VBoxManage --version|cut -dr -f1|cut -d'​_'​ -f1) && wget -c http://​download.virtualbox.org/​virtualbox/​$version/​Oracle_VM_VirtualBox_Extension_Pack-$version.vbox-extpack</​code>​
-  - Installation du pack téléchargé en fonction de la version de VirtualBox : <code bash>​VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-$version.vbox-extpack</​code>​+  - Installation du pack téléchargé en fonction de la version de VirtualBox : <code bash>​VBoxManage extpack install ​--replace ​Oracle_VM_VirtualBox_Extension_Pack-$version.vbox-extpack</​code>​
   - Si vous le souhaitez, suppression des fichiers téléchargés : <​code>​rm *.vbox-extpack</​code>​   - Si vous le souhaitez, suppression des fichiers téléchargés : <​code>​rm *.vbox-extpack</​code>​
  
Ligne 253: Ligne 265:
  
 ==== Partage de dossiers depuis l'​hôte ==== ==== Partage de dossiers depuis l'​hôte ====
-  ​- [[:virtualbox#ameliorer_l_emulation|Améliorez l'​émulation]] ; +Reportez-vous à la page [[virtualbox_additions_invite#ajoutez_un_repertoire_de_partage_a_virtualbox|suivante]] ; 
-  - Dans VirtualBox, configurez la machine virtuelle souhaité ; +  
-  - Dans **Dossiers partagés**. Ajoutez un dossier partagé((icône à droite représentant un dossier avec une croix verte)) ; +Pour monter "en dur" votre dossier (par exemple dans votre $HOME), il suffit de rajouter cette ligne dans /etc/fstab : <​file>​<nom dossier> /​home/<​votre username>/​Partage ​  ​vboxsf ​ defaults ​      ​0 ​ 0</​file>​
-  - Dans la nouvelle fenêtre, sélectionnez votre dossier et configurez son accès ; +
-  - Lancez votre machine virtuelle ;  +
-  - Dans l'​interface « réseau » ou « dossier partagé » correspondant à votre système, recherchez **virtualbox Shared Folders** pour retrouver vos partages réseau VirtualBox. +
- +
-Pour monter "en dur" votre dossier (par exemple dans votre $HOME), il suffit de rajouter cette ligne dans /etc/fstab : +
-  ​<nom dossier> /​home/<​votre username>/​Partage ​  ​vboxsf ​ defaults ​      ​0 ​ 0+
   ​   ​
 ===== Optimisations ===== ===== Optimisations =====
Ligne 267: Ligne 273:
 ==== Améliorer l'​émulation ==== ==== Améliorer l'​émulation ====
  
-VirtualBox propose des pilotes adaptés pour les //systèmes invités// comme Windows ou [[:​linux|ceux basés sur GNU/​Linux]]. ​Ceux-ci permettent : +VirtualBox propose des pilotes adaptés pour les //systèmes invités// comme Windows ou [[:​linux|ceux basés sur GNU/​Linux]]. ​Vous trouverez toutes ​les informations utiles ​sur la page [[:virtualbox_additions_invite#​ajoutez_un_repertoire_de_partage_a_virtualbox|Installer ​les Additions invité]]. 
-  * un affichage graphique plus rapide (avec gestion de l'​accélération 2D et 3D) et automatiquement adapté à la résolution graphique du système hôte, +  
-  * le partage du presse-papier,​ +
-  * le partage de répertoires +
-  * une capture/​libération dynamique du curseur lorsque celui-ci se déplace entre //système hôte// et //système invité//​. +
- +
-Ce jeu de pilotes s'​appelle ​les **additions invité** (en anglais : //guest additions//​). Comme leur nom l'​indique,​ c'est uniquement dans le système invité que les additions invité doivent être installés ; le système hôte n'en a pas besoin. +
- +
-<note important>​Après installation des additions invité, vous devez arrêter puis réamorcer votre système invité. Tant que le réamorçage de votre système invité n'est pas effectué, les additions invité demeurent inactives.</​note>​ +
- +
-L'​installation se fait sur une machine en cours de fonctionnement : +
-  * Dans le menu //​Périphériques → **Installer les additions invité...**//​ +
-  * Avec le raccourci ''​touche hôte''​ + **D** +
- +
-VirtualBox va monter automatiquement une image ISO fournie avec l'​émulateur. Si un message indique que les additions ne sont pas disponibles vous pouvez au choix : +
-  * Accepter le téléchargement proposé +
-  * [[:tutoriel:​comment_installer_un_paquet|Installer ​le paquet]] **[[apt>​virtualbox-guest-additions-iso|virtualbox-guest-additions-iso]]** +
-  +
-Après le téléchargement ou l'​installation du paquet, recommencer l'​installation des //additions invité//+
- +
-Si lors de l'​installation vous avez une erreur lors de l'​installation comme "The headers for the current running kernel were not found.",​ vérifiez que vous avez bien installé les trois paquets suivants (dkms est important) avec cette commande : +
-<​code>​sudo apt-get install build-essential linux-headers-`uname -r` dkms</​code>​+
  
 +==== Son d'une machine virtuelle Windows ====
  
 Si la carte son ne fonctionne pas avec un //système invité// Windows Vista ou Windows 7, installez les pilotes de la carte son [[http://​www.commentcamarche.net/​download/​telecharger-34056539-drivers-realtek-ac-97-audio-pour-vista-7|Realtek AC'​97]]. Si la carte son ne fonctionne pas avec un //système invité// Windows Vista ou Windows 7, installez les pilotes de la carte son [[http://​www.commentcamarche.net/​download/​telecharger-34056539-drivers-realtek-ac-97-audio-pour-vista-7|Realtek AC'​97]].
- 
 ==== Carte réseau virtuelle ==== ==== Carte réseau virtuelle ====
  
Ligne 308: Ligne 294:
 Afin d'​alléger cette page, veuillez consulter : Afin d'​alléger cette page, veuillez consulter :
  
-  * La page [[:virtualbox_partage|VirtualBox et le partage Réseau]] si vous souhaitez accéder ou partager des dossiers sur votre réseau ;+  * La page [[:virtualbox_additions_invite#​ajoutez_un_repertoire_de_partage_a_virtualbox|VirtualBox et le partage Réseau]] si vous souhaitez accéder ou partager des dossiers sur votre réseau ;
   * La page [[:​virtualbox_reseau|VirtualBox et le réseau]] si vous souhaitez accéder à internet depuis votre machine virtuelle ;   * La page [[:​virtualbox_reseau|VirtualBox et le réseau]] si vous souhaitez accéder à internet depuis votre machine virtuelle ;
   * [[http://​www.commentcamarche.net/​faq/​21387-virtualbox-partage-d-un-dossier-windows-sous-un-hote-ubuntu|Partage d'un dossier Windows sous un système hôte Ubuntu]].   * [[http://​www.commentcamarche.net/​faq/​21387-virtualbox-partage-d-un-dossier-windows-sous-un-hote-ubuntu|Partage d'un dossier Windows sous un système hôte Ubuntu]].
Ligne 346: Ligne 332:
 Vous pouvez aussi consulter la page [[:​tutoriel:​VirtualBox en environnement serveur]]. Vous pouvez aussi consulter la page [[:​tutoriel:​VirtualBox en environnement serveur]].
 </​note>​ </​note>​
 +
 +==== Créer une machine virtuelle en ligne de commande ====
 +
 +Pour créer une machine virtuelle en ligne de commande, nous allons utiliser la commande **VBoxManage**. Nous allons dans un premier temps ouvrir un terminal et créer une machine virtuelle portant le nom **Ubuntu14.04** :
 +
 +<​code>​VBoxManage createvm --name Ubuntu14.04</​code>​
 +
 +Il nous faut maintenant définir la taille du disque dur de notre machine virtuelle, dans notre cas la taille de notre disque dur sera de **4242MB** :
 +
 +<​code>​VBoxManage createhd --filename Ubuntu14.04 --size 4242</​code>​
 +
 +Et pour finir, il nous faut enregistrer notre machine virtuelle, pour se faire :
 +
 +<​code>​VBoxManage registervm '/​votre/​chemin/​absolu/​Ubuntu14.04.vbox'</​code>​
 +
 +Ou bien :
 +
 +<​code>​VBoxManage createvm --name Ubuntu14.04 --register</​code>​
 +
 +=== Configuration en ligne de commande de notre machine virtuelle ===
 +
 +Nous utilisons l'​option **modifyvm** avec pour nom, le nom de notre machine virtuelle **Ubuntu14.04** tout en définissant notre type de système d'​exploitation **Ubuntu** :
 +
 +<​code>​VBoxManage modifyvm Ubuntu14.04 --ostype Ubuntu</​code>​
 +
 +Ensuite, nous allons allouer **512MB** à notre machine virtuelle :
 +
 +<​code>​VBoxManage modifyvm Ubuntu14.04 --memory 512</​code>​
 +
 +Nous devons maintenant configurer le contrôleur de stockage, dans notre exemple, le contrôleur de stockage portera le nom **IDE**, avec pour contrôleur de stockage **ide**, avec un chipset émulé **PIIX4** et le tout sera bootable :
 +
 +<​code>​VBoxManage storagectl Ubuntu14.04 --name IDE --add ide --controller PIIX4 --bootable on</​code>​
 +
 +Nous allons maintenant attacher notre ISO **ubuntu-14.04-desktop-amd64.iso** à notre machine virtuelle **Ubuntu14.04** :
 +
 +<​code>​VBoxManage storageattach Ubuntu14.04 --storagectl IDE --port 0 --device 0 --type dvddrive --medium "/​chemin/​absolu/​de/​votre/​iso"</​code>​
 +
 +Nous configurations ensuite **l'​accélération 3D**, **la taille de notre Vram**, **notre pilote audio ainsi notre codec audio** :
 +
 +<​code>​VBoxManage modifyvm Ubuntu14.04 --vram 128 --accelerate3d on --audio alsa --audiocontroller ac97</​code>​
 +
 +Il nous faut ensuite définir **comment notre machine virtuelle va se connecter à Internet**((dans notre cas on utilisera le NAT)), **le matériel réseau** qui sera présenté à notre machine virtuelle((dans notre cas 82540EM)) **et permettre de déconnecter de manière temporaire notre interface réseau virtuelle ou non**((dans notre cas on active l'​option)) :
 +
 +<​code>​VBoxManage modifyvm Ubuntu14.04 --nic1 nat --nictype1 82540EM --cableconnected1 on</​code>​
 +
 +Nous pouvons enfin lancer notre machine virtuelle **Ubuntu14.04** :
 +
 +<​code>​VBoxManage startvm Ubuntu14.04</​code>​
 +
 +
 +
 +
 +
 +
 +
 +
  
 ==== Les instantanés ==== ==== Les instantanés ====
Ligne 414: Ligne 456:
 Il s'agit de remplir l'​espace non utilisé par des Zéros dans le système invité, puis de réduire l'​espace grâce à VirtualBox dans le système hôte. Dans le système invité : Il s'agit de remplir l'​espace non utilisé par des Zéros dans le système invité, puis de réduire l'​espace grâce à VirtualBox dans le système hôte. Dans le système invité :
   * Sous Windows : téléchargez l'​exécutable nullfile correspondant à votre installation invité : [[http://​www.feyrer.de/​g4u/​nullfile-1.02.exe]] (32b) ou [[http://​www.feyrer.de/​g4u/​nullfile-1.01_64bit.exe]] (64b). Double-cliquez dessus pour l'​exécuter,​ la fenêtre se fermera lorsque ce sera fini.   * Sous Windows : téléchargez l'​exécutable nullfile correspondant à votre installation invité : [[http://​www.feyrer.de/​g4u/​nullfile-1.02.exe]] (32b) ou [[http://​www.feyrer.de/​g4u/​nullfile-1.01_64bit.exe]] (64b). Double-cliquez dessus pour l'​exécuter,​ la fenêtre se fermera lorsque ce sera fini.
 +  * Toujours sous Windows, il est aussi possible d'​utiliser l'​utilitaire microsoft [[http://​technet.microsoft.com/​en-us/​sysinternals/​bb897443|sdelete]] de la suite des sysinternals : <​code>​sdelete -z C:</​code>​ (l’option -z indiquant de mettre à zéro les blocs libres).
   * Sous Linux, exécutez **dans le système invité** la commande en console : <​code>​cat /dev/zero > zeros ; sync ; rm zeros</​code>​   * Sous Linux, exécutez **dans le système invité** la commande en console : <​code>​cat /dev/zero > zeros ; sync ; rm zeros</​code>​
 Dans les deux cas, ceci peut durer jusqu'​à une dizaine de minutes. Ceci dépend de l'​espace libre de votre machine virtuelle !\\ Dans les deux cas, ceci peut durer jusqu'​à une dizaine de minutes. Ceci dépend de l'​espace libre de votre machine virtuelle !\\
Ligne 478: Ligne 521:
  
 La modification est réalisée en quelques secondes de 0 à 100%  La modification est réalisée en quelques secondes de 0 à 100% 
 +Si votre système hôte est Windows, voir [[http://​www.webdesignblog.asia/​software/​linux-software/​resize-virtualbox-disk-image-manipulate-vdi/#​sthash.Rq2o5vlm.dpbs|cette page ]]
  
 Puis démarrer la machine virtuelle pour étendre la partition. Pour Windows XP à 7 étendre le volume comme indiqué au paragraphe suivant avec clic droit sur "​Ordinateur"​ ou "poste de travail"​ (en fonction de la version de Windows considérée) -> gestion de l'​ordinateur -> gestion des disques -> étendre. Puis démarrer la machine virtuelle pour étendre la partition. Pour Windows XP à 7 étendre le volume comme indiqué au paragraphe suivant avec clic droit sur "​Ordinateur"​ ou "poste de travail"​ (en fonction de la version de Windows considérée) -> gestion de l'​ordinateur -> gestion des disques -> étendre.
Ligne 765: Ligne 809:
  
 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 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
 +
 +=== Kernel driver not installed (rc=-1908) ===
 +
 +<​code>​sudo apt-get install build-essential linux-headers-`uname -r`</​code>​
 +<​code>​run sudo /​etc/​init.d/​vboxdrv setup</​code>​
 +
 +
  
 ==== Les ports USB ne fonctionnent pas ==== ==== Les ports USB ne fonctionnent pas ====
Ligne 848: Ligne 899:
 ==== Fenêtre transparente ==== ==== Fenêtre transparente ====
  
-Ce problème apparaît à cause de [[:​Compiz ​Fusion]]. Pour résoudre ce problème, deux solutions sont possibles :+Ce problème apparaît à cause de [[:compizconfig-settings-manager|Compiz]]. Pour résoudre ce problème, deux solutions sont possibles :
  
 === En désactivant les effets de bureau === === En désactivant les effets de bureau ===
- +  - Installer ​le [[:​compizconfig-settings-manager|gestionnaire des effets de bureau Compiz]];\\ Une fois le gestionnaire ouvert : 
-Si vous ne l'avez pas encore installé ​le gestionnaire des effets de bureau Compiz, référez-vous à [[:​compiz_fusion|sa documentation]]+  - Allez dans la catégorie ​"**Gestion des fenêtres**"
- +  - Cochez et ouvrez ​la fonctionnalité "Règles de Fenêtre" ("​Window rules" en anglais)
-Une fois le gestionnaire ouvert : +  - Dans « Pas de visuels ARGB » ("No ARGB visual"​ en anglais) ​collez ceci : <​code>​title=Sun VirtualBox</​code>​
-  - Allez dans la catégorie ​« Gestion des fenêtres ​» +
-  - Cochez et ouvrez ​« Règles de Fenêtre ​» +
-  - Dans « Pas de visuels ARGB » collez ceci : <​code>​title=Sun VirtualBox</​code>​+
  
 === En modifiant la commande à exécuter === === En modifiant la commande à exécuter ===
Ligne 927: Ligne 975:
 FIXME FIXME
  
 +
 +====Pas d'​internet dans ma virtualbox ===
 +
 +Il suffit de taper dans un terminal ​
 +<​code>​
 +VBoxManage modifyvm "VM name" --natdnshostresolver1 on
 +</​code>​
 +..
 +Ou "VM name" est le nom de ta machine virtuelle telle dans l'​interface de virtualbox
 +
 +Source : http://​forum.ubuntu-fr.org/​viewtopic.php?​id=1105481 poste #11
 +
 +==== Consommation de RAM importante d'une VM Ubuntu avec accélération 3D ===
 +
 +L'​accélération 3D d'un invité Ubuntu (Unity), sur un hôte Windows 7 64 bits, entraîne une fuite mémoire très importante lors de l'​ouverture du tableau de bord : plusieurs dizaines de Mo/s. Voir [[https://​superuser.com/​questions/​827251/​virtualbox-suddenly-eats-gigabytes-of-memory|ici]] (confirmé par [[Utilisateurs:​Id2ndR]]).
 +
 +Le problème est dépendant des pilotes de l'​hôte. Avec un GPU Intel HD 4600 (Core Génération 4), le problème est résolu avec le pilote Intel 15.36.7.64.3960 téléchargeable [[https://​downloadcenter.intel.com/​Detail_Desc.aspx?​DwnldID=24348&​lang=fra&​ProdId=3720|ici]],​ et probablement les versions supérieures).
  
 ===== Désinstallation ===== ===== Désinstallation =====
Ligne 973: Ligne 1038:
 ---- ----
  
-//​Contributeurs principaux: [[utilisateurs:​Percherie]],​ [[utilisateurs:​luigifab]].//​+//​Contributeurs principaux: [[utilisateurs:​Percherie]],​ [[utilisateurs:​luigifab]], [[utilisateurs:​BeAvEr]].//
  • virtualbox.txt
  • Dernière modification: Le 08/01/2024, 18:09
  • par nany