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 06/10/2015, 09:46]
L'Africain [Périphériques USB (VirtualBox 4)] Ajout de la note sur les ports usb3
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 63: Ligne 63:
   * 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 [[:​trusty|14.04 LTS]] | 4.3.10 | 5.0.
-| Ubuntu [[:​precise|12.04 LTS]] | 4.1.12 | 4.3.+| Ubuntu [[:​precise|12.04 LTS]] | 4.1.12 | 5.0.
-//​(Informations à jour le 08/06/2014)//+//​(Informations à jour le 28/08/2015)//
  
 ==== 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 77:
 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.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%%'' ​ |
  
Ligne 84: Ligne 84:
 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 : <code bash>​wget -q http://​download.virtualbox.org/​virtualbox/​debian/​oracle_vbox.asc -O- | 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 -a /​etc/​apt/​sources.list.d/​virtualbox.list</​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>La même procédure que ci-dessus peut être exécutée en une seule ligne de commande : +<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 -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-4.3</​code>​ 
 +</​note>​ 
 + 
 +<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 -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-5.0</​code>​
 </​note>​ </​note>​
  
Ligne 110: Ligne 115:
 <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 143:
   * //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 186: Ligne 191:
  
 ==== Périphériques USB (VirtualBox 4) ==== ==== Périphériques USB (VirtualBox 4) ====
 +<note importante>​Les ports **USB 3** (bleu) ne sont pas pris en chargent. Si vous tentez de brancher votre clé sur un tel port, elle ne sera pas accessible dans votre virtualisation.</​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 208: Ligne 213:
   * VirtualBox 4.3.2 : http://​download.virtualbox.org/​virtualbox/​4.3.2/​Oracle_VM_VirtualBox_Extension_Pack-4.3.2-90405.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 4.3.6 : http://​download.virtualbox.org/​virtualbox/​4.3.6/​Oracle_VM_VirtualBox_Extension_Pack-4.3.6-91406.vbox-extpack;​   * VirtualBox 4.3.6 : 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+  * 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.3.18 (Ubuntu 14.10) : http://​download.virtualbox.org/​virtualbox/​4.3.18/​Oracle_VM_VirtualBox_Extension_Pack-4.3.18.vbox-extpack
   * Autre version: ​ http://​download.virtualbox.org/​virtualbox   * Autre version: ​ http://​download.virtualbox.org/​virtualbox
  
Ligne 274: Ligne 280:
  
 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. 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.
 +Attention : la version des additions à installer dans le système invité doit être la même que la version de VirtualBox dans le système hôte.
  
 <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>​ <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>​
Ligne 290: Ligne 297:
 <​code>​sudo apt-get install build-essential linux-headers-`uname -r` dkms</​code>​ <​code>​sudo apt-get install build-essential linux-headers-`uname -r` dkms</​code>​
  
 +<note tip>Une fois ces opérations faites, vérifier que l'​accélération 3D est disponible :
 +  * Dans l'​interface graphique sous Unity ou Gnome : Applications //​Détails//​ (disponible dans les paramètres systèmes), sous //​Résumé//,​ doit être indiqué la //Carte graphique// ''​Chromium''​
 +  * Dans un terminal : ''/​usr/​lib/​nux/​unity_support_test -p''​ doit renvoyer //yes// partout
 +</​note>​
  
-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 vous avez oublié **dkms** lors de la première installation,​ et que vous avez une //Carte graphique// ''​llvm Gallium'',​ désinstallez tout, installez ​dkms, et réinstallez ​les ajouts des machines invitées, puis redémarrer ​la machine virtuelle(Vérifier également que l'​accélération 3D est bien activée pour la machine virtuel dans la configuration de VirtualBox). 
 +<​code>​cd ​/media/$USER/​VBOXADDITIONS_* # point de montage du cdrom 
 +sudo .VBoxLinuxAdditions.run uninstall 
 +sudo apt-get install build-essential linux-headers-`uname ​-r` dkms 
 +sudo .VBoxLinuxAdditions.run</​code>​
  
 +si vous avez installé virtaulbox-4.3 pour installer l'iso des guest additions exécutez cette commande
 +
 +<​code>​version=$(VBoxManage --version|cut -dr -f1|cut -d'​_'​ -f1) && sudo rm -f /​usr/​share/​virtualbox/​VBoxGuestAdditions.iso && sudo wget http://​download.virtualbox.org/​virtualbox/​$version/​VBoxGuestAdditions_$version.iso -O /​usr/​share/​virtualbox/​VBoxGuestAdditions.iso</​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]].
 ==== Carte réseau virtuelle ==== ==== Carte réseau virtuelle ====
  
Ligne 414: Ligne 436:
 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 501:
  
 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 927: Ligne 951:
 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 =====
  • virtualbox.txt
  • Dernière modification: Le 08/01/2024, 18:09
  • par nany