VirtualBox UserManual Fr FR

Embed Size (px)

DESCRIPTION

VirtualBox UserManual Fr FR

Citation preview

  • 7/21/2019 VirtualBox UserManual Fr FR

    1/340

    Oracle VMVirtualBox R

    Manuel de lutilisateur

    Version 4.2.51

    c2004-2013 Oracle Corporation

    http://www.virtualbox.org

  • 7/21/2019 VirtualBox UserManual Fr FR

    2/340

    Contents1 Premiers pas 11

    1.1 quoi sert la virtualisation ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121.2 Un peu de terminologie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121.3 Aperu des fonctionnalits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131.4 Systmes dexploitation htes supports. . . . . . . . . . . . . . . . . . . . . . . 161.5 Installer VirtualBox et les packs dextension. . . . . . . . . . . . . . . . . . . . . 171.6 Dmarrer VirtualBox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181.7 Crer votre premire machine virtuelle . . . . . . . . . . . . . . . . . . . . . . . 191.8 Lancer votre machine virtuelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

    1.8.1 Dmarrage dune nouvelle VM pour la premire fois . . . . . . . . . . . 221.8.2 Capturer et rendre le clavier et la souris . . . . . . . . . . . . . . . . . . 231.8.3 Taper des caractres spciaux . . . . . . . . . . . . . . . . . . . . . . . 241.8.4 Changer de mdia amovible . . . . . . . . . . . . . . . . . . . . . . . . 251.8.5 Redimensionner la fentre de la machine . . . . . . . . . . . . . . . . . 251.8.6 Sauvegarder ltat de la machine. . . . . . . . . . . . . . . . . . . . . . 26

    1.9 Utiliser des groupes de VMs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271.10 Instantans . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

    1.10.1 Prendre, restaurer et effacer des instantans . . . . . . . . . . . . . . . 291.10.2 Contenu dun instantan . . . . . . . . . . . . . . . . . . . . . . . . . . 30

    1.11 Configuration dune machine virtuelle. . . . . . . . . . . . . . . . . . . . . . . . 311.12 Supprimer des machines vcrtuelles . . . . . . . . . . . . . . . . . . . . . . . . . 321.13 Cloner des machines virtuels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321.14 Importer et exporter des machines virtuelles . . . . . . . . . . . . . . . . . . . . 331.15 Paramtres globaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351.16 Interfaces alternatives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

    2 Dtails sur linstallation 372.1 Installation sur des htes Windows . . . . . . . . . . . . . . . . . . . . . . . . . 37

    2.1.1 Prrequis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372.1.2 Effectuer linstallation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372.1.3 Dsinstallation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382.1.4 Installation sans efforts . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

    2.2 Installation sur des htes Mac OS X . . . . . . . . . . . . . . . . . . . . . . . . . 392.2.1 Effectuer linstallation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

    2.2.2 Dsinstallation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392.2.3 Installation sans efforts . . . . . . . . . . . . . . . . . . . . . . . . . . . 392.3 Installing sur des htes Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

    2.3.1 Prrequis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392.3.2 Le module noyau de VirtualBox . . . . . . . . . . . . . . . . . . . . . . 402.3.3 Effectuer linstallation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412.3.4 Le groupe vboxusers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442.3.5 Dmarrer VirtualBox sur Linux . . . . . . . . . . . . . . . . . . . . . . . 45

    2.4 Installation sur les htes Solaris . . . . . . . . . . . . . . . . . . . . . . . . . . . 452.4.1 Effectuer linstallation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452.4.2 Le groupe vboxuser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462.4.3 Dmarrer VirtualBox sur Solaris . . . . . . . . . . . . . . . . . . . . . . 46

    2

  • 7/21/2019 VirtualBox UserManual Fr FR

    3/340

    Contents

    2.4.4 Dsinstallation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462.4.5 Installation sans efforts . . . . . . . . . . . . . . . . . . . . . . . . . . . 462.4.6 Configurer un espace pour excuter VirtualBox . . . . . . . . . . . . . . 47

    3 Configurer des machines virtuelles 48

    3.1 Systmes dexploitation invits supports . . . . . . . . . . . . . . . . . . . . . . 483.1.1 Inviqs Mac OS X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493.1.2 Invits 64 bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

    3.2 Matriel mul . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 503.3 Paramtres gnraux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

    3.3.1 Onglet Base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513.3.2 Onglet Avanc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513.3.3 Onglet Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

    3.4 Paramtres systme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 523.4.1 Onglet Carte mre. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 523.4.2 Onglet Processeur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 543.4.3 Onglet Acclration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

    3.5 Paramtres daffichage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 553.6 Paramtres du stockage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563.7 Paramtres de son. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 583.8 Paramtres rseau. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 583.9 Ports srie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 593.10 Support USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

    3.10.1 Paramtres USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 603.10.2 Notes dimplmentation pour les htes Windows et Linux . . . . . . . . 62

    3.11 Dossiers partags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 623.12 Autre firmware (EFI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

    3.12.1 Modes graphiques dans EFI. . . . . . . . . . . . . . . . . . . . . . . . . 63

    4 Les supplments invit 64

    4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 644.2 Installer et maintenir les supplments invit . . . . . . . . . . . . . . . . . . . . 66

    4.2.1 Supplments invit pour for Windows . . . . . . . . . . . . . . . . . . . 664.2.2 Supplments invit pour Linux . . . . . . . . . . . . . . . . . . . . . . . 694.2.3 Supplments invit pour Solaris . . . . . . . . . . . . . . . . . . . . . . 734.2.4 Supplments invit pour OS/2 . . . . . . . . . . . . . . . . . . . . . . . 74

    4.3 Dossiers partags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 754.3.1 Montage manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 764.3.2 Montage automatique. . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

    4.4 Lacclration graphique matrielle . . . . . . . . . . . . . . . . . . . . . . . . . 774.4.1 Acclration 3D matrielle (OpenGL and Direct3D 8/9) . . . . . . . . . 774.4.2 Lacclration matrielle 2D pour les invits Windows . . . . . . . . . . 79

    4.5 Fentres transparentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 794.6 Proprits invit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 804.7 Contrle de linvit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 824.8 Transfert de mmoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

    4.8.1 Faire du ballon avec la mmoire . . . . . . . . . . . . . . . . . . . . . . 834.8.2 Fusion de page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

    5 Le stockage virtuel 855.1 Les contrleurs de disque dur : IDE, SATA (AHCI), SCSI, SAS . . . . . . . . . . . 855.2 Fichiers images de disque (VDI, VMDK, VHD, HDD) . . . . . . . . . . . . . . . . 885.3 Le gestionnaire de mdias virtuels . . . . . . . . . . . . . . . . . . . . . . . . . . 885.4 Modes spciaux dcriture dimages . . . . . . . . . . . . . . . . . . . . . . . . . 90

    3

  • 7/21/2019 VirtualBox UserManual Fr FR

    4/340

    Contents

    5.5 Images de diffrenciation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925.6 Cloner des images de disque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 945.7 Mise en cache des E/S dans lhte . . . . . . . . . . . . . . . . . . . . . . . . . . 955.8 Limiter la bande passante des images de disque . . . . . . . . . . . . . . . . . . 965.9 Support des CD/DVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

    5.10 Serveurs iSCSI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

    6 Le rseau virtuel 986.1 Matriel rseau virtuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 986.2 Introduction aux modes rseaux . . . . . . . . . . . . . . . . . . . . . . . . . . . 996.3 Network Address Translation (NAT) . . . . . . . . . . . . . . . . . . . . . . . . . 100

    6.3.1 Configurer la redirection de ports avec NAT. . . . . . . . . . . . . . . . 1006.3.2 Dmarrer avec PXE avec NAT. . . . . . . . . . . . . . . . . . . . . . . . 1016.3.3 Limites du NAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101

    6.4 Rseau Bridged . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1026.5 Rseau interne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1036.6 Rseau Host-only . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

    6.7 Rseau en tunnel UDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1056.8 Rseau VDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1066.9 Limiter la bande passante des E/S rseaux . . . . . . . . . . . . . . . . . . . . . 1076.10 Amliorer les performances rseaux . . . . . . . . . . . . . . . . . . . . . . . . . 108

    7 Machines virtuelles distantes 1097.1 Affichage distant (VRDP support) . . . . . . . . . . . . . . . . . . . . . . . . . . 109

    7.1.1 Visualiseurs RDP tiers classiques . . . . . . . . . . . . . . . . . . . . . . 1097.1.2 VBoxHeadless, le serveur de bureau distant . . . . . . . . . . . . . . . . 1107.1.3 Pas pas : crer une machine virtuelle sur un serveur headless . . . . . 1117.1.4 USB distant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1137.1.5 Authentification RDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1137.1.6 Chiffrement RDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

    7.1.7 Connexions multiples au serveur VRDP . . . . . . . . . . . . . . . . . . 1167.1.8 Avoir plusieurs moniteurs distants . . . . . . . . . . . . . . . . . . . . . 1167.1.9 Redirection graphique VRDP . . . . . . . . . . . . . . . . . . . . . . . . 1167.1.10 Personnalisation du VRDP . . . . . . . . . . . . . . . . . . . . . . . . . 117

    7.2 Tlportation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117

    8 VBoxManage 1198.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1198.2 Aperu des commandes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1208.3 Options gnrales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1278.4 VBoxManage list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1278.5 VBoxManage showvminfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1288.6 VBoxManage registervm / unregistervm . . . . . . . . . . . . . . . . . . . . . . 1298.7 VBoxManage createvm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1308.8 VBoxManage modifyvm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

    8.8.1 Paramtres gnraux . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1308.8.2 Paramtres rseaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1338.8.3 Options du port srie, du son, du presse-papier, du bureau distant

    et de lUSB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1358.8.4 Paramtres de la machine distante . . . . . . . . . . . . . . . . . . . . . 1368.8.5 Paramtres de tlportation . . . . . . . . . . . . . . . . . . . . . . . . 136

    8.9 VBoxManage clonevm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1378.10 VBoxManage import . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1388.11 VBoxManage export. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139

    4

  • 7/21/2019 VirtualBox UserManual Fr FR

    5/340

    Contents

    8.12 VBoxManage startvm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1398.13 VBoxManage controlvm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1408.14 VBoxManage discardstate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1418.15 VBoxManage adoptstate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1418.16 VBoxManage snapshot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141

    8.17 VBoxManage closemedium . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1428.18 VBoxManage storageattach. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1428.19 VBoxManage storagectl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1458.20 VBoxManage bandwidthctl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1458.21 VBoxManage showhdinfo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1468.22 VBoxManage createhd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1468.23 VBoxManage modifyhd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1478.24 VBoxManage clonehd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1488.25 VBoxManage convertfromraw . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1498.26 VBoxManage getextradata/setextradata. . . . . . . . . . . . . . . . . . . . . . . 1498.27 VBoxManage setproperty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1508.28 VBoxManage usbfilter add/modify/remove . . . . . . . . . . . . . . . . . . . . . 150

    8.29 VBoxManage sharedfolder add/remove . . . . . . . . . . . . . . . . . . . . . . . 1518.30 VBoxManage guestproperty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1518.31 VBoxManage guestcontrol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1528.32 VBoxManage debugvm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1568.33 VBoxManage metrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1578.34 VBoxManage hostonlyif. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1588.35 VBoxManage dhcpserver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1588.36 VBoxManage extpack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159

    9 Sujets avancs 1619.1 VBoxSDL, lafficheur simplifi de VM . . . . . . . . . . . . . . . . . . . . . . . . 161

    9.1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1619.1.2 tiquetage scuris avec VBoxSDL . . . . . . . . . . . . . . . . . . . . . 161

    9.1.3 Librer les modificateurs avec VBoxSDL sur Linux . . . . . . . . . . . . 1629.2 Identifications automatiques dans linvit . . . . . . . . . . . . . . . . . . . . . . 163

    9.2.1 Identification automatique dans un invit Windows . . . . . . . . . . . 1639.2.2 Identifications automatises un invit Linux/Unix . . . . . . . . . . . 164

    9.3 Configuration avances pour les invits Windows . . . . . . . . . . . . . . . . . 1689.3.1 Prparation automatique du systme Windows . . . . . . . . . . . . . . 168

    9.4 Configuration avance pour les invits Linux et Solaris . . . . . . . . . . . . . . 1689.4.1 Paramtrage manuel des services slectionns sur linvit Linux. . . . . 1689.4.2 Paramtrage approfondi des pilotes graphique et souris de linvit . . . 169

    9.5 Montage de processeur chaud . . . . . . . . . . . . . . . . . . . . . . . . . . . 1709.6 PCI passthrough . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1719.7 Configuration daffichage avance . . . . . . . . . . . . . . . . . . . . . . . . . . 172

    9.7.1 Rsolutions VESA personnalises. . . . . . . . . . . . . . . . . . . . . . 1729.7.2 Configuration de la rsolution maximum des invits quand onutilise linterface graphique . . . . . . . . . . . . . . . . . . . . . . . . . 173

    9.8 Configuration avance du stockage . . . . . . . . . . . . . . . . . . . . . . . . . 1739.8.1 Utiliser un disque dur brut de lhte partir de linvit. . . . . . . . . . 1739.8.2 Configuration des vendor product data (VPD) du disque dur . . . . . . 1759.8.3 Accs des cibles iSCSI via le rseau interne . . . . . . . . . . . . . . . 176

    9.9 Lancer plus de 128 VMs sur des htes Linux . . . . . . . . . . . . . . . . . . . . 1779.10 Lancer plus de 120 VMs sur les htes Solaris . . . . . . . . . . . . . . . . . . . . 177

    9.10.1 Solution temporaire quand VirtualBox est en fonction . . . . . . . . . . 1779.10.2 Solution permanente, exige que lutilisateur se re-connecte . . . . . . . 177

    9.11 Commandes de base pour utiliser les ports srie . . . . . . . . . . . . . . . . . . 178

    5

  • 7/21/2019 VirtualBox UserManual Fr FR

    6/340

  • 7/21/2019 VirtualBox UserManual Fr FR

    7/340

    Contents

    10.1.5 Fichiers XML de VirtualBox . . . . . . . . . . . . . . . . . . . . . . . . . 19810.2 Excutables et composants de VirtualBox . . . . . . . . . . . . . . . . . . . . . . 19910.3 Virtualisation matrielle vs. logicielle . . . . . . . . . . . . . . . . . . . . . . . . 20110.4 Dtails sur la virtualisation logicielle . . . . . . . . . . . . . . . . . . . . . . . . 20210.5 Dtails sur la virtualisation matrielle . . . . . . . . . . . . . . . . . . . . . . . . 204

    10.6 Vagination neste et VPIDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205

    11 Interfaces de programmation de VirtualBox 207

    12 Dpannage 20812.1 Procdures et outils . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208

    12.1.1 Catgoriser et isoler des problmes . . . . . . . . . . . . . . . . . . . . 20812.1.2 Recueillir des informations de dbogage . . . . . . . . . . . . . . . . . 20912.1.3 Le dbogueur de VM intgr . . . . . . . . . . . . . . . . . . . . . . . . 21012.1.4 Format du cur dune VM . . . . . . . . . . . . . . . . . . . . . . . . . 212

    12.2 Gnral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21212.2.1 Linvit affiche des erreurs IDE/SATA pour les images bases sur

    un fichier sur un systme de fichiers hte lent . . . . . . . . . . . . . . 21212.2.2 Rponse aux requtes de flush IDE/SATA de linvit . . . . . . . . . . . 21312.2.3 Faibles performances dues la gestion dnergie de lhte . . . . . . . . 21412.2.4 GUI : loption dacclration graphique est grise . . . . . . . . . . . . . 214

    12.3 Invits Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21412.3.1 crans bleus Windows aprs avoir chang la configuration dune VM. . 21412.3.2 cran bleu sur Windows 0x101 si SMP est activ (IPI timeout) . . . . . 21512.3.3 checs dinstallation de Windows 2000 . . . . . . . . . . . . . . . . . . 21512.3.4 Comment garder les informations dun cran bleu des invits Windows 21512.3.5 Pas de rseau dans les invits Windows Vista . . . . . . . . . . . . . . . 21612.3.6 Les invits Windows peuvent provoquer une forte charge du processeur 21612.3.7 Temps daccs levs aux dossiers partags . . . . . . . . . . . . . . . . 21612.3.8 La tablette USB coordonne mal dans les invits Windows 98 . . . . . . 216

    12.3.9 Les invits Windows sont retirs du domaine Active Directoryaprs la restauration dun instantan . . . . . . . . . . . . . . . . . . . 216

    12.3.10 Restauration de d3d8.dll et de d3d9.dll . . . . . . . . . . . . . . . . . . 21712.4 Invits Linux et X11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218

    12.4.1 Les invits Linux peuvent entraner une forte charge du processeur. . . 21812.4.2 Processeurs AMD Barcelona . . . . . . . . . . . . . . . . . . . . . . . . 21812.4.3 Versions buggues du noyau Linux Linux 2.6 . . . . . . . . . . . . . . . 21812.4.4 Presse-papier partag, redimensionnement automatique et bureau

    transparent dans les invits X11 . . . . . . . . . . . . . . . . . . . . . . 21912.5 Invits Solaris . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219

    12.5.1 Les versions infrieures Solaris 10 plantent en mode 64 bits. . . . . . 21912.6 Hte Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219

    12.6.1 Problme du serveur VBoxSVC out-of-process COM . . . . . . . . . . . 21912.6.2 Changements de CD/DVD non reconnus . . . . . . . . . . . . . . . . . 22012.6.3 Rponse lente en utilisant le client RDP de Microsoft . . . . . . . . . . 22012.6.4 Lancer un initiateur et une cible iSCSI sur un seul systme . . . . . . . 22012.6.5 Adaptateurs rseaux bridgs absents. . . . . . . . . . . . . . . . . . . . 22112.6.6 Ladaptateur rseau Host-only ne peut pas tre cr . . . . . . . . . . . 221

    12.7 Htes Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22112.7.1 Le module du noyau Linux refuse de se charger . . . . . . . . . . . . . 22112.7.2 Lecteur CD/DVD de lhte Linux non trouv . . . . . . . . . . . . . . . 22112.7.3 Lecteur CD/DVD non trouv sur lhte Linux (distributions anciennes). 22212.7.4 Disquette non trouve sur un hte Linux . . . . . . . . . . . . . . . . . 222

    7

  • 7/21/2019 VirtualBox UserManual Fr FR

    8/340

    Contents

    12.7.5 Messages derreur tranges de lIDE invit lors de lcriture sur unCD/DVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222

    12.7.6 Problme de lIPC VBoxSVC . . . . . . . . . . . . . . . . . . . . . . . . 22312.7.7 LUSB ne fonctionne pas . . . . . . . . . . . . . . . . . . . . . . . . . . 22312.7.8 Noyaux PAX/grsec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224

    12.7.9 pool vmalloc du noyau Linux dpass . . . . . . . . . . . . . . . . . . . 22412.8 Htes Solaris . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224

    12.8.1 Ne peut pas dmarrer de VM, pas assez de mmoire contigu . . . . . . 22412.8.2 La VM sarrte avec des erreurs de dpassement de mmoire sur

    les htes Solaris 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224

    13 Guide de scurit 22613.1 Aperu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226

    13.1.1 Principes gnraux de scurit . . . . . . . . . . . . . . . . . . . . . . . 22613.2 Installation et configuration scurises . . . . . . . . . . . . . . . . . . . . . . . 226

    13.2.1 Aperu de linstallation . . . . . . . . . . . . . . . . . . . . . . . . . . . 22613.2.2 Configuration post installation . . . . . . . . . . . . . . . . . . . . . . . 227

    13.3 Fonctions de scurit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22713.3.1 Le modle de scurit . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22713.3.2 Configuration pcurise des machines virtuelles . . . . . . . . . . . . . 22713.3.3 Configurer et utiliser lauthentification . . . . . . . . . . . . . . . . . . 22913.3.4 Oprations potentiellement non scurises . . . . . . . . . . . . . . . . 22913.3.5 Chiffrement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229

    14 Limites connues 23114.1 Fonctions exprimentales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23114.2 Problmes connus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231

    15 Historique des changements 23515.1 Version xx.xx.0 (xxxx-xx-xx) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235

    15.2 Version 4.2.0 (2012-09-13). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23515.3 Version 4.1.18 (2012-06-06) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23715.4 Version 4.1.16 (2012-05-22) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23815.5 Version 4.1.14 (2012-04-13) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23815.6 Version 4.1.12 (2012-04-03) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23915.7 Version 4.1.10 (2012-03-13) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23915.8 Version 4.1.8 (2011-12-19). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24115.9 Version 4.1.6 (2011-11-04). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24115.10 Version 4.1.4 (2011-10-03). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24215.11 Version 4.1.2 (2011-08-15). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24415.12 Version 4.1.0 (2011-07-19). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24515.13 Version 4.0.14 (2011-10-13) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24815.14 Version 4.0.12 (2011-07-15) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24915.15 Version 4.0.10 (2011-06-22) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25015.16 Version 4.0.8 (2011-05-16). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25115.17 Version 4.0.6 (2011-04-21). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25215.18 Version 4.0.4 (2011-02-17). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25415.19 Version 4.0.2 (2011-01-18). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25615.20 Version 4.0.0 (2010-12-22). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25715.21 Version 3.2.12 (2010-11-30) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25915.22 Version 3.2.10 (2010-10-08) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26115.23 Version 3.2.8 (2010-08-05). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26315.24 Version 3.2.6 (2010-06-25). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26415.25 Version 3.2.4 (2010-06-07). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266

    8

  • 7/21/2019 VirtualBox UserManual Fr FR

    9/340

    Contents

    15.26 Version 3.2.2 (2010-06-02). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26715.27 Version 3.2.0 (2010-05-18). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26815.28 Version 3.1.8 (2010-05-10). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27015.29 Version 3.1.6 (2010-03-25). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27115.30 Version 3.1.4 (2010-02-12). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273

    15.31 Version 3.1.2 (2009-12-17). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27515.32 Version 3.1.0 (2009-11-30). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27615.33 Version 3.0.12 (2009-11-10) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27815.34 Version 3.0.10 (2009-10-29) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27915.35 Version 3.0.8 (2009-10-02). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28015.36 Version 3.0.6 (2009-09-09). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28115.37 Version 3.0.4 (2009-08-04). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28415.38 Version 3.0.2 (2009-07-10). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28515.39 Version 3.0.0 (2009-06-30). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28615.40 Version 2.2.4 (2009-05-29). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28815.41 Version 2.2.2 (2009-04-27). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29015.42 Version 2.2.0 (2009-04-08). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291

    15.43 Version 2.1.4 (2009-02-16). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29315.44 Version 2.1.2 (2009-01-21). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29515.45 Version 2.1.0 (2008-12-17). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29815.46 Version 2.0.8 (2009-03-10). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29915.47 Version 2.0.6 (2008-11-21). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30015.48 Version 2.0.4 (2008-10-24). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30115.49 Version 2.0.2 (2008-09-12). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30215.50 Version 2.0.0 (2008-09-04). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304

    16 Matriaux tiers et licences 30516.1 Matrp,1x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30516.2 Licences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307

    16.2.1 GNU General Public License (GPL). . . . . . . . . . . . . . . . . . . . . 307

    16.2.2 GNU Lesser General Public License (LGPL) . . . . . . . . . . . . . . . . 31116.2.3 Mozilla Public License (MPL) . . . . . . . . . . . . . . . . . . . . . . . . 31616.2.4 MIT License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32216.2.5 X Consortium License (X11) . . . . . . . . . . . . . . . . . . . . . . . . 32216.2.6 zlib license . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32216.2.7 OpenSSL license . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32316.2.8 Slirp license . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32316.2.9 liblzf license . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32416.2.10 libpng license . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32416.2.11 lwIP license . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32516.2.12 libxml license . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32516.2.13 libxslt licenses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325

    16.2.14 gSOAP Public License Version 1.3a. . . . . . . . . . . . . . . . . . . . . 32616.2.15 Chromium licenses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33116.2.16 curl license . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33316.2.17 libgd license . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33316.2.18 BSD license from Intel . . . . . . . . . . . . . . . . . . . . . . . . . . . 33416.2.19 libjpeg License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33416.2.20 x86 SIMD extension for IJG JPEG library license . . . . . . . . . . . . . 33516.2.21 FreeBSD license . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33616.2.22 NetBSD license . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336

    17 Informations sur la confidentialit de VirtualBox 337

    9

  • 7/21/2019 VirtualBox UserManual Fr FR

    10/340

    Contents

    Glossary 338

    10

  • 7/21/2019 VirtualBox UserManual Fr FR

    11/340

    1 Premiers pasBienvenue Oracle VM VirtualBox!

    VirtualBox est une application de virtualisation de plateformes croises. Quest-ce que celaveut dire ? Dune part, il sinstalle sur vos ordinateurs ordinateurs existant bass sur Intel ouAMD, quils soient sous les systmes dexploitation Windows, Mac, Linux ou Solaris. Dautre part,il augmente la capacit de votre ordinateur existant pour quil puisse lancer plusieurs systmesdexploitation en mme temps (dans plusieurs machines virtuelles). Donc, vous pouvez parexemple lancer Windows and Linux sur votre Mac, lancer Windows Server 2008 sur votre serveurLinux, lancer Linux sur votre PC Windows and ainsi de suite pour toutes vos applications. Vouspouvez installer and lancer autant de machines virtuaelles que vous voulez la seule limitepratique tant votre espace disque and la mmoire.

    VirtualBox est rsolument simple bien que trs puissant. Il peut se lancer partout, depuis depetits systmes embarqus jusquaux machines de bureau en passant par des dploiements endatacenter ou mme des environnements en nuages.

    Limpression dcran suivante vous montre la manire dont VirtualBox lance Windows 7 dansla fentre dune machine virtuelle en tant install sur un Mac :

    Dans ce manuel de lutilisateur, ne allons simplement commencer par une introduction rapide la virtualisation and sur la faon de lancer votre premire machine virtuelle avec linterfacegraphique de VirtualBox, facile utiliser. Les chapitres suivants entreront beaucoup plus dansles dtails en traitant doutils and de fonctionnalits plus puissants, mais heureusement, il nestpas ncessaire de lire tout le manuel de lutilisateur avant de pouvoir utiliser VirtualBox.

    Vous pouvez trouver un rsum des possibilits de VirtualBox au chapitre1.3, Aperu desfonctionnalits, page13. Pour ceux qui utilisent dj VirtualBox and qui voudraient seulementvoir les nouveauts de cette version, une liste dtaille existe au chapitre15, Historique deschangements,page235.

    11

  • 7/21/2019 VirtualBox UserManual Fr FR

    12/340

    1 Premiers pas

    1.1 quoi sert la virtualisation ?

    Les techniques and les fonctionnalits offertes par VirtualBox servent dans plusieurs scenari :

    Lancer plusieurs systmes dexploitation en mme temps. VirtualBox vous permet

    dexcuter plus dun systme dexploitation en mme temps. De cette faon, vous pou-vez lancer des logiciels crits pour un systme dexploitation dans un autre (par ex-emple un logiciel Windows sur Linux ou Mac) sans devoir redmarrer pour lutiliser.Comme vous pouvez configurer les types de matriels virtuels connects chaque sys-tme dexploitation, vous pouvez installer un vieux systme dexploitation tel que DOS ouOS/2 mme si le matriel de votre machine physique nest plus support par ce systmedexploitation.

    Installation plus facile de logiciels.Les diteurs de logiciels peuvent utiliser des machinesvirtuelles pour y mettre des configurations de logiciels. Par exemple, vinstallation dune so-lution complte de serveur de messagerie sur une vraie machine peut tre une tche trsfastidieuse. Avec VirtualBox, vous pouvez emballer une configuration aussi complexe (ap-pel alors souvent un environnement applicatif) dans une machine virtuelle. Linstallationand lexcution dun serveur de messagerie devient aussi facile que dimporter un environ-nement applicatif dans VirtualBox.

    Tester and rparer une rcupration daccident. Une fois installs, on peut considrerune machine virtuelle and ses disques durs virtuels comme un conteneur quon peut, auchoix, geler, rveiller, copier, sauvegarder and transporter entre htes.

    Au-del de cela, en utilisant une autre fonctionnalit de VirtualBox appel les instantans,vous pouvez sauvegarder un tat en particulier dune machine virtuelle and revenir cettat si ncessaire. De cette manire, vous pouvez librement essayer un environnementinformatique. Si quelque chose ne va pas (par exemple, si un logiciel ne se comportepas bien aprs linstallation ou si un invit a un virus), on peut facilement revenir uninstantan rcent and viter de sauvegarder and de restaurer frquemment.

    On peut crer autant dinstantans que vous voulez, ce qui permet de voyager dans le tempsdes machines virtuelles en arrire and en avant. Vous pouvez effacer des instantans alorsquune machine virtuelle est en fonction pour gagner de lespace disque.

    Consolider une infrastructure. La virtualisation peut rduire significativement les cotsen matriel and lectricit. La plupart du temps, les ordinateurs actuels nutilisent quunepartie de leur puissance potentielle and tournent avec une faible charge systme moyenne.On gaspille donc beaucoup de ressources matrielles and nergtiques. Am lieu de lancerautant dordinateurs physiques, qui ne sont que partiellement utiliss, on peut emballerde nombreuses machines virtuelles sur quelques htes puissants and quilibrer les chargesentre elles.

    1.2 Un peu de terminologieQuand on parle de virtualisation (mais aussi pour comprendre les chapitres suivants de cettedocumentation), acqurir un peu de terminologie fondamentale aide, en particulier les termessuivants :

    Systme dexploitation hte (OS hte). Cest le systme dexploitation de lordinateurphysique sur lequel VirtualBox a t install. Il existe des versions de VirtualBox pourdes htes Windows, Mac OS X, Linux and Solaris ; pour des dtails, merci de voir lechapitre1.4,Systmes dexploitation htes supports,page16.

    12

  • 7/21/2019 VirtualBox UserManual Fr FR

    13/340

    1 Premiers pas

    La plupart du temps, ce manuel de lutilisateur traite de toutes les versions de VirtualBoxensemble. Il peut y avoir des diffrences entre les plateformes, nous les soulignerons l oil faut.

    Systme dexploitation invit (OS invit). Cest le systme dexploitation en fonction dans la

    machine virtuelle. En thorie, VirtualBox peut lancer tous les szstmes dexploitation x86(DOS, Windows, OS/2, FreeBSD, OpenBSD), mais pour sapprocher le plus possible de laperformance dorigine du code invit sur votre machine, nous avons d faire beaucoupdoptimisations qui sont spcifiques certains systmes dexploitation. Donc si votre sys-tme dexploitation favoripeuttre un invit, nous en supportons and optimisons officielle-ment quelques-uns slectionns (cependant, cela inclut ceux les plus courants).

    Voir le chapitre3.1,Systmes dexploitation invits supports, page48pour des dtails.

    Machine virtuelle (VM). Cest lenvironnement spcial cr par VirtualBox pour votre systmedexploitation invit qui sexcute. Autrement dit, vous lancer votre systme dexploitationinvit dans une VM. Normalement, une VM apparatra sur le bureau de votre ordinateurcomme une fentre, mais elle peut tre affiche en mode plein cran, ou distance sur unautre ordinateur, selon les interfaces de VirtualBox que vous utilisez.

    De manire plus abstraite, en interne, VirtualBox conoit une VM comme un ensemble deparamtres qui dterminent sont comportement. Parmi eux, on a les paramtres matriels(combien de mmoire devrait avoir la VM, quels disques durs devrait virtualiser VirtualBox

    via quels fichiers conteneurs, quels CDs, lesquels sont monts, etc.) ainsi que des infor-mations dtat (si la machine est en fonction, sauvegarde, ses instantans, etc.). Cesparamtres apparaissent dans la fentre du gestionnaire de VirtualBox ainsi que par le pro-gramme en ligne de commande VBoxManage; voir le chapitre8, VBoxManage,page119.

    Autrement dit, une VM est aussi ce que vous pouvez voir dans la bote de dialogue de sesparamtres.

    Supplments Invit. Ceci renvoie aux paquets logiciels spciaux qui sont inclus avec VirtualBoxmais conus pour tre installs lintrieurdune VM pour amliorer les performances de

    lOS invit and pour ajouter des fonctionnalits supplmentaires. Cest dcrit en dtails auchapitre4,Les supplments invit,page64.

    1.3 Aperu des fonctionnalits

    Voici un bref rsum des principales fonctionnalits de VirtualBox :

    Portabilit. VirtualBox se lance sur un grand nombre de systmes dexploitation htes 32and 64 bits (de nouveau, voir chapitre1.4,Systmes dexploitation htes supports,page16pour les dtails).

    VirtualBox est ce quon appelle un hyperviseur hberg (parfois dsign comme un hy-perviseur de type 2). Alors quun hyperviseur bare-metal ou de type 1 se lanceraitdirectement sur le matriel, VirtualBox exige linstallation dun systme dexploitation. Ilpeut alors lancer toutes les applications sur cet hte.

    Dans une trs large mesure, VirtualBox est fonctionellement identique sur toutes les plate-formes htes and on peut utiliser les mmes formats de fichiers and dimages. Ceci vouspermet de lancer des machines virtuelles cres sur un hte sur un autre hte ayant un sys-tme dexploitation hte diffrent ; par exemple, vous pouvez crer une machine virtuellesur Windows puis la lancer sous Linux.

    En outre, on peut facilement importer and exporter des machines virtuelles en utilisant leformat ouvert de virtualisation (OVF, voir chapitre1.14, Importer et exporter des machines

    virtuelles, page33), un standard industriel cr dans ce but. Vous pouvez mme importerdes OVFs qui ont t crs avec un logiciel de virtualisation diffrent.

    13

  • 7/21/2019 VirtualBox UserManual Fr FR

    14/340

    1 Premiers pas

    Aucune virtualisation matrielle requise. Pour de nombreux scenari, VirtualBox nexigepas la construction, dans le processeur, des fonctionnalits rcentes du matriel telles queIntel VT-x ou AMD-V. Contrairement beaucoup dautres solutions de virtualisation, vouspouvez donc utiliser VirtualBox mme sur du vieux matriel o ces fonctionnalits nesont pas prsentes. Les dtails techniques sont expliqus a chapitre10.3, Virtualisationmatrielle vs. logicielle,page201.

    Supplments invit : dossiers partags, fentres transparentes (seamless), virtualisa-tion 3D. Les supplments invit de VirtualBox sont des paquets logiciels quon peut installer lintrieurdes systmes invits supports pour amliorer leurs performances and effectuerune intgration and une communication accrues avec le systme hte. Aprs avoir installles supplments invit, une machine virtuelle supportera vajustement automatique des r-solutions graphiques, les fentres transparentes, la vido 3D acclre and davantage. Lessupplments invit sont dcrits en dtails au chapitre4,Les supplments invit, page64.

    Notamment, les supplments invit offrent les dossiers partags, ce qui vous permetdaccder aux fichiers depuis lintrieur dune machine invite. Les dossiers partags sontdcrits au chapitre4.3,Dossiers partags,page75.

    Bon support matriel.Entre autres, VirtualBox supporte :

    Le multiprocesseur invit (SMP). VirtualBox peut montrer jusqu 32 processeursvirtuels chaque machine virtuelle, indpendamment du nombre de curs prsentssur votre hte physiquement.

    Support des priphriques USB.VirtualBox implmente un contrleur USB virtueland vous permet de connecter des priphriques USB de votre choix vos machines

    virtuelles sans devoir installer de pilotes spcifiques sur lhte. Le support USB nestpas limit certaines catgories de priphriques. Pour des dtails, voir chapitre3.10.1,Paramtres USB, page60.

    compatibilit matrielle. VirtualBox virtualise une vaste gamme de priphriquesvirtuels, parmi lesquels beaucoup sont en gnral fournis par dautres plateformes de

    virtualisation. Ceci inclut les contrleurs de disques IDE, SCSI and SATA, plusieurscartes son and rseau virtuelles, les ports srie and parallle virtuels, ainsi quuncontrleur dinterruptions entre/sortie programmable avanc (I/O APIC), ce quontrouve dans de nombreux systmes PC modernes. Cela facilite le clonage dimages dePC depuis des machines relles and limportation de machines virtuelles tierces dans

    VirtualBox.

    Support complet de lACPI. LAdvanced Configuration and Power Interface (ACPI)est compltement supporte par VirtualBox. Cela facilite le clonage dimages de PCdepuis des machines relles and limportation de machines virtuelles tierces dans

    VirtualBox. Avec son support dtat dnergie de lACPI unique, VirtualBox peutmme signaler aux systmes dexploitation supportant lACPI ltat de lalimentationde lhte. Pour les systmes mobiles sur batterie, le szstme invit peut ainsi

    lconomie dnergie and signaler lutilisateur le temps restant (par exemple enmodes plein cran).

    rsolutions sur plusieurs crans. Les machines virtuelles VirtualBox supportent lesrsolutions dcran sur autant dcrans que dcrans physiques, ce qui leur permet destaler sur une grande varit dcrans relis au szstme hte.

    Support iSCSI construit en dur. Cette fonctionnalit unique vous permet de con-necter une machine virtuelle directement un serveur de stockage iSCSI sans passerpar le systme hte. La VM accde la cible iSCSI directement, sans lintermdiairerequis pour virtualiser des disques virtuels dans les fichiers conteneurs. Pour des d-tails, voir le chapitre5.10,Serveurs iSCSI, page97.

    14

  • 7/21/2019 VirtualBox UserManual Fr FR

    15/340

    1 Premiers pas

    Amorage par le rseau PXE. Les cartes rseaux virtuelles intgres de VirtualBoxsupportent compltement lamorage distance via Preboot Execution Environment(PXE).

    Multignration dinstantans en branches. VirtualBox peut sauvegarder des instan-

    tans de votre choix de ltat de la machine virtuelle. Vous pouvez revenir dans le passand rtablir ltat de la machine virtuelle nimporte quel instantan, puis dmarrer uneautre configuration de VM partir de l, ce qui cre de fait une arborescence dinstantanscomplte. Pour les dtails, voir le chapitre1.10, Instantans,page28. Vous pouvez creret effacer des instantans alors que la machine virtuelle est en fonction.

    Groupes de VMs. VirtualBox offre une fonction de groupes permettant lutilisateurdorganiser les machines virtuelles en groupe ou individuellement. Outre les groupes clas-siques, il est galement possible pour une VM dtre dans plus dun groupe et pour desgroupes nested dans une hirarchie - cest--dire des groupes de groupes. Les oprationsfaisables sur les groupes sont gnralement les mmes que celles applicables aux VMs indi-

    viduelles, savoir le dmarrage, la pause, la rinitialisation, la fermeture (tat sauvegard,envoyer une extinction, couper), dsactiver ltat sauvegard, afficher dans le systme de

    fichiers, trier. Architecture propre ; une modularit sans prcdent. VirtualBox a un aspect extrme-

    ment modulaire avec des interfaces de programmation internes bien dfinies and une spa-ration propre du code client and serveur. Cela facilite son contrle par plusieurs interfaces la fois : par exemple, vous pouvez dmarrer une VM en cliquant simplement sur un bou-ton de linterface graphique de VirtualBox, puis contrler cette machine partir de la lignede commande, voire mme distance. Voir le chapitre1.16, Interfaces alternatives, page35pour les dtails.

    Du fait de son architecture modulaire, VirtualBox peut galement prsenter toutes sesfonctionnalits and sa flexibilit de configuration dans unkit de dveloppement logiciel(SDK),cohrent qui permet dintgrer tous les aspects de VirtualBox dautres logiciels.Merci de voir le chapitre11,Interfaces de programmation de VirtualBox,page207pour lesdtails.

    Affichage de machines distance. La VirtualBox Remote Desktop Extension (VRDE)permet un accs distant et en haute performance une machine virtuelle en fonction.Cette extension supporte le protocole de bureau distant (VRDP), construit au dpart dansMicrosoft Windows, avec des supplments spciaux pour un support complet de lUSB surle client.

    Le VRDE de se base pas sur le serveur RDP construit dans Microsoft Windows ; mais ilest inclu directement dans la couche de virtualisation. Il sen suit quil fonctionne avec lessystmes dexploitation hte diffrents de indows (mme en mode texte) and il na pasbesoin non plus dun support applicatif dans la machine virtuelle. Le VRDE est dcrit endtail au chapitre7.1,Affichage distant (VRDP support),page109.

    Sur la base de cette possibilit spciale, VirtualBox vous offre plus de fonctionnalitsuniques :

    Authentification RDP Extensible. VirtualBox supporte dj Winlogon sur Windowsand PAM sur Linux pour lanthentification RDP. En outre, il inclut un SDK facile utiliser qui vous permet de crer des interfaces de votre choix pour dautres mth-odes dauthentification ; voir chapitre7.1.5,Authentification RDP,page113pour desdtails.

    USB via RDP.Via le support RDP de canaux virtuels, VirtualBox vous permet aussi deconnecter des priphriques USB de votre choix en local sur une machine virtuelle enfonction distance sur un serveur RDP VirtualBox ; voir le chapitre7.1.4,USB distant,page113pour les dtails.

    15

  • 7/21/2019 VirtualBox UserManual Fr FR

    16/340

    1 Premiers pas

    1.4 Systmes dexploitation htes supports

    Actuellement, VirtualBox fonctionne sur les systmes dexploitation htes suivants :

    HtesWindows:

    Windows XP, tous les packs service (32 bits)

    Windows Server 2003 (32 bits)

    Windows Vista (32 bits and 64 bits1).

    Windows Server 2008 (32 bits and 64 bits)

    Windows 7 (32 bits and 64 bits)

    Windows 8 (32 bits and 64 bits)

    Windows Server 2012 (64 bits)

    HtesMac OS X:2

    10.6 (Snow Leopard, 32 bits and 64 bits)

    10.7 (Lion, 32 bits et 64 bits)

    10.8 (Mountain Lion, 64 bits)

    Il faut du matriel Intel ; merci de voir aussi le chapitre14,Limites connues,page231.

    HtesLinux(32 bits et 64 bits3). Cela inclut entre autres :

    8.04 (Hardy Heron), 8.10 (Intrepid Ibex), 9.04 (Jaunty Jackalope), 9.10(Karmic Koala), 10.04 (Lucid Lynx), 10.10 (Maverick Meerkat), 11.04 (NattyNarwhal), 11.10 (Oneiric Oncelot), 12.04 (Precise Pangolin)

    Debian GNU/Linux 5.0 (lenny) et 6.0 (squeeze)

    Oracle Enterprise Linux 4 et 5, Oracle Linux 6

    Redhat Enterprise Linux 4, 5 et 6 Fedora Core 4 17

    Gentoo Linux

    openSUSE 11.0, 11.1, 11.2, 11.3, 11.4, 12.1, 12.2

    Mandriva 2010 et 2011

    On devrait pouvoir utiliser VirtualBox sur la plupart des systmes bass sur un noyau Linux2.6, soit en utilisant linstalleur de VirtualBox, soit en faisant une installation manuelle ;

    voir le chapitre2.3, Installing sur des htes Linux, page39. Cependant, les distributionsLinux formellement testes et supportes sont celles pour lesquelles nous offrons un paquetddi.

    Remarquez qu partir de VirtualBox 2.1, les szstmes dexploitation htes Linux bass surle noyau 2.4 ne sont plus supportes.

    Les htesSolaris(32 bits et 64 bits) sont supports avec les restrictions listes au chapitre14,Limites connues,page231:

    Solaris 11 y compris Solaris 11 Express

    Solaris 10 (u8 et suprieur)

    1Le support pour Windows 64 bits a t ajout avec VirtualBox 1.5.2Le support prliminire de Mac OS X (tape beta) a t ajout avec VirtualBox 1.4, le support complet avec 1.6. Le

    support pour Mac OS X 10.4 (Tiger) a t supprim avec VirtualBox 3.1.3Le support pour Linux 64 bits a t ajout avec VirtualBox 1.4.

    16

  • 7/21/2019 VirtualBox UserManual Fr FR

    17/340

    1 Premiers pas

    Remarquez que la liste ci-dessus est informelle. Le support Oracle pour les clients ayant uncontrat dassistance est limit aux systmes dexploitation htes prcits. En outre, les fonction-nalits marques commeexperimentalne sont pas supportes. Les retours et les suggestionssur ces fonctionnalits sont bienvenues.

    1.5 Installer VirtualBox et les packs dextension

    VirtualBox est fourni dans de nombreux paquets et son installation dpend de votre szstmedexploitation hte. Si vous avez dj install ce logiciel, linstallation devrait tre facile : pourchaque plateforme hte, VirtualBox utilise la mthode dinstallation la plus courante facile pos-sible. Si vous av5z un problme ou des besoins particuliers, reportez vous la chapitre2,Dtails

    sur linstallation,page37pour des dtails sur les diffrentes mthodes dinstallation. partir de la version 4.0, VirtualBox est divis en plusieurs composants.

    1. Le paquet de base contient tous les composants libres et il est sous licence GNU GeneralPublic License V2.

    2. Des packs dextension supplmentaires peuvent tre tlchargs, qui rajoutent des fonc-tionnalits au paquet de base de VirtualBox. Pour linstant, Oracle fournit un seul packdextension, quon peut trouver sur http://www.virtualbox.org et qui offre les fonc-tionnalits supplmentaires suivantes :

    a) Priphriques virtuels USB 2.0 (EHCI) ; voir le chapitre 3.10.1,Paramtres USB, page60.

    b) Support de VirtualBox Remote Desktop Protocol (VRDP) ; voir le chapitre 7.1, Af-fichage distant (VRDP support),page109.

    c) Amorage Intel PXE ROM avec support pour la carte rseau E1000.

    d) Support exprimental pour passthrough PCI sur les htes Linux ; voir le chapitre9.6,PCI passthrough, page171.

    Les packs dextension VirtualBox ont une extension de nom de fichiers .vbox-extpack.Pour installer une extension, double-cliquez simplement sur le fichier du paquet et unefentre de gestion des oprations rseaux apparatra, vous guidant travers les tapesncessaires.

    Pour voir les packs dextension actuellement installs, merci de dmarrer le gestionnaireVirtualBox (voir la prochaine section). Dans le menu Fichier, merci de slectionnerPrfrences. Dans la fentre qui apparat, allez la catgorie Extensions qui affiche lesextensions actuellement installes et vous permet de supprimer un paquet ou den ajouterun.

    Vous pouvez aussi utiliser VBoxManage en ligne de commande : voir le chapitre8.36,VBoxManage extpack,page159pour des dtails.

    Note: Quand vous serez familier de lutilisation des assistants, songez utiliser lemode expert disponible dans certains assistants. Quand il est disponible, on peut leslectionner en cliquant sur un bouton et cela acclre les processus de lutilisateurpour utiliser lassistant.

    17

    http://www.virtualbox.org/http://www.virtualbox.org/
  • 7/21/2019 VirtualBox UserManual Fr FR

    18/340

    1 Premiers pas

    1.6 Dmarrer VirtualBox

    Aprs linstallation, vous pouvez dmarrer VirtualBox comme suit :

    Sur un hte Windows, dans le menu standard Programmes, cliquez sur llment du

    groupe VirtualBox. Sur Vista ou Windows 7, vous pouvez aussi taper VirtualBox dansla zone de recherche du menu Dmarrer.

    Sur un hte Mac OS X, dans la zone de recherche, cliquez deux fois sur llmentVirtualBox du dossier Applications. (Il se peut que vous vouliez mettre cet lmentsur votre Dock.)

    Sur un hte Linux ou Solaris, selon votre environnement de bureau, une icne VirtualBoxpeut avoir t mis soit dans le groupe Systme soit dans Outils systme de votre menuApplications. Sinon vous pouvez taperVirtualBoxdans un terminal.

    Quand vous dmarrez VirtualBox pour la premire fois, une fentre comme celle suivantedevrait apparatre :

    Cette fentre sappelle legestionnaire VirtualBox.. gauche, vous pouvez voir un panneauqui listera, plus tard, toutes vos machines virtuelles. Comme vous nen avez pas cres, la liste est

    vide. Une ligne de boutons au-dessus vous permet de crer de nouvelles VMs et de travailler surcelles existantes, lorsque vous en avez. Le panneau droite affiche les proprits de la machine

    virtuelle actuellement slectionne sil y en a une. De nouveau, comme vous navez pas encorede machine, le panneau affiche un message de bienvenue.

    Pour vous donner une ide de ce quoi pourrait ressembler VirtualBox plus tard, aprs quevous avez cr des machines, voici un autre exemple :

    18

  • 7/21/2019 VirtualBox UserManual Fr FR

    19/340

    1 Premiers pas

    1.7 Crer votre premire machine virtuelle

    Cliquez sur le bouton Nouveau en haut de la fentre du gestionnaire VirtualBox. Un assistantapparatra pour vous guider travers le paramtrage dune nouvelle machine virtuelle (VM) :

    Sur les crans suivants, lassistant vous demandera le minimum dinformations dont il a besoinpour crer une VM, en particulier :

    1. Lenom de la VMsera plus tard affich dans la liste des VMs de la fentre du gestionnaireVirtualBox, et il sera utilis pour les fichiers de la VM sur le disque. Si vous pouvez utilisernimporte quel nom, gardez en tte quaprs avoir cr quelques VMs, vous apprcierezdavoir donn vos VMs des noms parlants ; ainsi Ma VM serait moins utile que Windows

    XP SP2 avec OpenOffice.

    2. Pour leType de systme dexploitation,slectiennez le systme dexploitation que vousvoudrez installer plus tard. Les systmes dexploitation supports sont ici regroups ; si

    19

  • 7/21/2019 VirtualBox UserManual Fr FR

    20/340

    1 Premiers pas

    vous voulez installer une chose trs rare et non list, slectionnez Autre. Selon votreslection, VirtualBox activera ou dsactivera certains paramtres de VM dont peut avoirbesoin votre systme dexploitation invit. Cest particulirement important pour les invits64 bits (voir le chapitre3.1.2,Invits 64 bits,page49). Il est donc recommand de toujoursparamtrer la bonne valeur.

    3. Sur la page suivante, slectionnez la mmoire (RAM) que irtualBox devra affecter chaque fois que la machine virtuelle sera dmarre. La quantit de mmoire donne icisera retire de votre machine hte laisse au systme dexploitation invit, lequel verracette mmoire comme RAM installe sur lordinateur (virtuel).

    Note: Choisissez avec prudence ce paramtre ! La mmoire donne la VM ne serapas disponible pour votre OS hte pendant que la VM sera en fonction, donc ne spci-fiez pas plus que vous ne pouvez donner. Par exemple, si votre machine hte a 1 Gode RAM et si vous entrez 512 Mo de RAM pour une machine virtuelle en particulier,pendant lexcution de cette VM, vous naurez plus que 512 Mo pour tous les autreslogiciels de votre hte. Si vous lancez deux VMs en mme temps, encore plus de m-

    moire sera affecte la deuxime VM (qui peut mme ne pas dmarrer si la mmoirenest pas disponible). Dun autre ct, vous devriez spcifier autant que votre systmedexploitation invit (et vos applications) ont besoin pour sexcuter correctement.

    Un invit Windows XP exigera au moins quelques centaines de Mo de RAM pour fonction-ner correctement, et Windows Vista refusera mme de sinstaller avec moins de 512 Mo.Bien sr, si vous voulez lancer des applications gourmandes en ressources graphiques dans

    votre VM, vous pouvez avoir besoin de plus de RAM.

    La rgle dor est donc que si vous avez 1 Go de RAM voire plus dans votre ordinateur hte,il est sr daffecter 512 Mo chaque VM. Mais dans tous les cas, assurez-vous davoir aumoins 256 512 Mo de RAM sur votre szstme dexploitation hte. Sinon, il se peut que

    vous ne votre OS hte fasse un usage excessif de lespace dchange sur votre disque dur,ce qui peut conduire un plantage de votre systme hte.

    Comme avec les autres paramtres, vous pourrez modifier ce rglage plus tard aprs avoircr la VM.

    4. Ensuite vous devez spcifier undisqke dur virtuelpour votre VM.

    Il existe de nombreuses faons, potentiellement compliques, de fournir de lespace dedisque dur une VM avec VirtualBox (voir le chapitre 5,Le stockage virtuel,page85pourles dtails), mais la manire la plus courante est dutiliser un gros fichier image sur votrevrai disque dur, dont VirtualBox prsente le contenu votre VM comme si ctait undisque dur normal. Ce fichier reprsente un disque dur complet donc vous pouvez mmele copier vers un autre hte et lutiliser avec une autre installation VirtualBox.

    Lassistant affiche la fentre suivante :

    20

  • 7/21/2019 VirtualBox UserManual Fr FR

    21/340

    1 Premiers pas

    Vous avez alors les choix suivants : Pour crer un nouveau disque dur virtuel vierge, appuyez sur le bouton Nouveau.

    Vous pouvez utiliser un fichier image de disque existant.

    La bote liste droulante affiche dans la fentre contient toutes les images dedisque dont se souvient VirtualBox, probablement parce quelles sont actuellementattaches une machine virtuelle (ou elles lont jadis t).

    Vous pouvez aussi cliquer sur le petit bouton dossier ct de la bote listedroulante pour ouvrir une bote de dialogue de fichier standard qui vous permetde choisir un fichier image de disque sur le disque de votre hte.

    x

    Vraisemblablement, si vous utilisez VirtualBox pour la premire fois, vous voudrez crerune nouvelle image de disque. Appuyez donc sur le bouton Nouveau.

    Ceci ouvre une nouvelle fentre, celle Assistant Crer un nouveau disque virtuel, quivous aide crer un nouveau fichier image de disque dans le dossier de la nouvelle machinevirtuelle.

    VirtualBox supporte deux types de fichiers image :

    Unfichier rempli dynamiquement ne grossira que lorsque linvit stockera des don-nes sur son disque dur virtuel. Il sera donc petit au dpart sur le disque dur hte etne grossira que plus tard jusqu la taille indique, au fur et mesure que des donnesle rempliront.

    Unfichier taille fixeoccupera immdiatement lespace spcifi mme si seule une

    partie de lespace disque virtuel est en ralit utilise. Sil occupera beaucoup plus deplace, un fichier taille fixe connat moins de latence et il va donc lgrement plusvite quun fichier rempli dynamiquement.

    Pour des dtails sur les diffrences, merci de vous reporter au chapitre 5.2,Fichiers imagesde disque (VDI, VMDK, VHD, HDD),page88.

    Pour empcher votre disque dur physique de tourner plein, VirtualBox limite la taille dufichier image. L encore il doit y avoir assez de place pour le contenu de votre systmedexploitation et les applications que vous voulez installer - pour un invit Windows ouLinux modernes, vous aurez probablement besoin de plusieurs gigaoctets pour une utilisa-tion srieuse :

    21

  • 7/21/2019 VirtualBox UserManual Fr FR

    22/340

    1 Premiers pas

    Aprs avoir slectionn ou cr votre fichier image, appuyez de nouveau sur Suivantpour passer la page suivante.

    5. Aprs avoir cliqu sur Terminer, votre nouvelle machine virtuelle sera cre. Vous laverrez alors dans la liste gauche de la fentre du gestionnaire, avec le nom que vous avezentr au dpart.

    1.8 Lancer votre machine virtuelle

    Pour dmarrer une machine virtuelle, vous avez plusieurs choix :

    Cliquez deux fois sur son entre dans la liste dans a fentre du gestionnaire ou

    slectionnez son entre dans la liste de la fentre du gestionnaire et appuyez sur le boutonDmarrer en bas ou

    pour les machines virtuelles cres avec VirtualBox 4.0 ou suprieur, allez au dossierVirtualBox VMs dans le dossier personnel de votre systme, cherchez le sous-rpertoirede la machine que vous voulez dmarrer et cliquez deux fois sur le fichier de paramtresde la machine (ayant une extension de fichier.vbox).

    Ceci ouvre une nouvelle fentre et la machine virtuelle que vous avez slectionne va dmarrer.Tout ce que vous verriez sur lcran dun systme normal apparat dans la fentre, comme vouspouvez le voir sur limage du chapitre1.2,Un peu de terminologie,page12.

    En gnral, vous pouvez utiliser la machine virtuelle presquexactement comme vous utiliseriezun vrai ordinateur. Deux points gagnent tre mentionns quand mme.

    1.8.1 Dmarrage dune nouvelle VM pour la premire fois

    Quand on dmarre une VM pour la premire fois, un autre assistant Assistant premier dmar-rage apparatra pour vous aider slectionner un mdia dinstallation. Comme la VM estcre vierge, agissant exactement comme un vrai ordinateur sans systme dexploitation install,elle ne fera rien et affichera un message derreur selon lequel aucun systme dexploitation nat trouv.

    Cest pourquoi lassistant vous aide slectionner un mdia partir duquel vous pouvez in-staller un systme dexploitation.

    22

  • 7/21/2019 VirtualBox UserManual Fr FR

    23/340

    1 Premiers pas

    Si vous avez un CD ou un DVD physique partir duquel vous voulez installer votre systmedexploitation invit (par exemple un CD ou un DVD dinstallation de Windows), mettez-ledans le lecteur CD ou DVD de votre hte.

    Puis dans la liste droulante des mdias dinstallation de lassistant, slectionnezLecteur

    hteavec la bonne lettre de lecteur (ou, en cas dhte Linux, le fichier de priphrique).Ceci permettra votre VM daccder au mdia dans votre lecteur hte et vous pouvezpoursuivre linstallation partir de l.

    Si vous avez tlcharg un mdia dinstallation sur Internet sous forme dun fichier imageISO (en gnral pour une distribution Linux), vous pourriez graver ce fichier sur un CDou un DVD vierge et poursuivre comme on vient de dcrire. Mais avec VirtualBox, vouspouvez passer cette tape et monter le fichier ISO directement. VirtualBox prsentera cefichier comme un lecteur de CD ou de DVD-ROM lamachine virtuelle, comme il le faitavec une image de disque dur virtuel.

    Dans ce cas, la liste droulante de lassistant contient la liste des mdias dinstallation quiont t prcdemment utiliss avec VirtualBox.

    Si votre mdia nest pas dans la liste (surtout si vous utilisez VirtualBox pour la premirefois), slectionnez la petite icne de dossier ct de la liste droulante pour afficher unebote de dialogue de fichiers standard dans laquelle vous pouvez choisir le fichier imagesur vos disques htes.

    Dans les deux cas, aprs avoir fait vos choix dans lassistant, vous pourrez installer votresystme dexploitation.

    1.8.2 Capturer et rendre le clavier et la souris

    partir de la version 3.2, VirtualBox offre aux nouvelles machines virtuelles une tablette USBvirtuelle travers laquelle les vnements de la souris sont transmis au systme dexploitationinvit. Il sen suit que si vous lancez un systme dexploitation invit moderne qui peut grer

    de tels priphriques, il se peut que le support de la souris fonctionne sans que la souris ne soitcapture comme dcrit ci-dessous ; voir chapitre3.4.1,Onglet Carte mre,page52pour plusdinformations.

    Sinon, si la machine virtuelle ne voit que la souris et le clavier PS/2 standards, car le systmedexploitation de la machine virtuelle ne sait pas quil ne fonctionne pas sur un vrai ordinateur,il attend avoir un contrle exclusif de votre clavier et de votre souris. Ce nest cependant pas lecas puisque, sauf si vous lancez votre VM en mode plein cran, votre VM doit partager le clavieret la souris avec dautres applications et ventuellement dautres VMs sur lhte.

    Il sen suit quimmdiatement aprs linstallation dun systme dexploitation invit, et avantque vous installiez les Supplments invit (nous expliquerons cela dans une minute), seule unedes deux votre VM ou le reste de votre ordinateur peut dtenir le clavier et la souris. Vous

    verrez un deuximepointeur de souris qui sera toujours enferm dans la fentre de la VM. Debase, vous activez la VM en cliquant dedans.

    Pour rendre le clavier et la souris votre systme dexploitation hte, VirtualBox rserve unetouche spciale de votre clavier pour lui : latouche hte. Par dfaut, cest latouche Contrledroitde votre clavier ; sur un hte Mac, la touche hte par dfaut est la touche de commandegauche. Vous pouvez modifier ce rglage par dfaut dans les paramtres globaux de VirtualBox,

    voir chapitre1.15, Paramtres globaux, page35. Dans tous les cas, le paramtrage actuel de latouche hte est toujours affich en bas droite de la fentre de la VM, au cas o vous lauriezoubli :

    23

  • 7/21/2019 VirtualBox UserManual Fr FR

    24/340

    1 Premiers pas

    En dtail, tout se traduit comme suit :

    Votreclavierappartient la VM si la fentre de la VM du bureau hte contient le focusdu clavier (et si vous avez beaucoup de fentres ouvertes dans votre systme dexploitationinvit, la fentre contenant le focus dans votre VM). Cela veut dire que si vous voulez taperquelque chose dans votre VM, cliquez dabord sur la barre de titre de la fentre de votre

    VM.Pour rendre la proprit du clavier, appuyez sur la touche hte (comme expliqu ci-dessus,en gnral la touche Contrle droit).

    Remarquez que si la VM possde le clavier, certaines squences de touches (comme Alt-Tabpar exemple) ne seront plus vues par lhte, mais iront plutt linvit. Aprs avoir appuysur la touche hte pour ractiver le clavier hte, tous les appuis iront de nouveau lhtepour que les squences comme Alt-Tab ne touchent plus linvit.

    Votresourisnappartient la VM quaprs avoir cliqu de nouveau dans la fentre de laVM. Le pointeur de souris de lhte disparatra et votre souris maniera le pointeur de linvitau lieu de votre pointeur de souris normal.

    Remarquez que lappartenance de la souris ne dpend pas de celle du clavier, mme aprsavoir cliqu sur la barre de titre pour pouvoir taper dans la fentre de la VM, votre sourisnappartient pas ncessairement la VM.

    Pour rendre lappartenance de votre souris la VM, appuyez sur la touche hte.

    Comme ce comportement peut tre gnant, VirtualBox offre un ensemble doutils et de pi-lotes de priphriques pour les systmes invits, appel les Supplments invit VirtualBox, quirendent beaucoup transparentes les oprations du clavier et de la souris de la VM. Trs impor-tant, les supplments vous dbarrasserons du deuxime pointeur de souris de linvit et ferafonctionner la souris de votre hte directement dans linvit.

    On dcrira ceci plus tard au chapitre4,Les supplments invit,page64.

    1.8.3 Taper des caractres spciauxLes systmes dexploitation prvoient certaines combinaisons de touches pour lancer certainesprocdures. Certaines de ces combinaisons de touches peuvent tre difficiles faire dans unemachine virtuelle ; car il y a trois candidats la rception de lentre clavier : le systmedexploitation hte, VirtualBox ou le systme dexploitation invit. Le rcepteur de lappui sur lestouches dpend dun certain nombre de facteurs comprenant la touche elle-mme.

    Les systmes dexploitation hte rservent certaines combinaisons de touches pour eux.Cest par exemple impossible de faireCtrl+Alt+Suppsi vous voulez redmarrer le systmedexploitation invit de votre machine virtuelle, car cette combinaison de touches est engnral rattache en dur lOS hte (Windows comme Linux linterceptent), et lappui surcette combinaison de touches redmarrera donc votre hte.

    24

  • 7/21/2019 VirtualBox UserManual Fr FR

    25/340

    1 Premiers pas

    De plus, sur les systmes on Linux et Solaris, qui utilise le systme X Window, la combinai-son de touchesCtrl+Alt+Effacementredmarrent en gnral le serveur X (pour relancertoute vinterface graphique en cas de problme). Comme le serveur X intercepte cette com-binaison, lappui sur ces touches relancera en gnral votre interface graphique hte(ettuera tous les programmes, dont VirtualBox, dans le processus).

    Par ailleurs, sur les htes Linux qui supportent les terminaux virtuels, la combinaison detouches Ctrl+Alt+Fx (o Fx est une touche de fonctions entre F1 et F12) permet enprincipe de basculer entre des terminaux virtuels. Comme avec Ctrl+Alt+Supp, ces combi-naisons sont interceptes par le systme dexploitation hte et elles basculent donc toujoursentre les terminaux de lhte.

    Si vous voulez plutt envoyer ces combinaisions de touches au systme dexploitationinvitde la machine virtuelle, vous devrez utiliser une des mthodes suivantes :

    Utiliser les icnes du menu Machine de la fentre de la machine virtuelle. Vous ytrouverez Insrer Ctrl+Alt+Supp et Ctrl+Alt+Effacement ; cette dernire nayanttoutefois deffet quavec les invits Linux ou Solaris.

    Appuyer sur des combinaisons de touches spciales avec la touche hte (en principe,la touche contrle droit), alors VirtualBox traduira, pour la machine virtuelle : Touche hte + Suppenvoie Ctrl+Alt+Supp pour redmarrer linvit);

    Touch hte + Effacementpour envoyer Ctrl+Alt+Effacement (pour redmarrerlinterface graphique un invit Linux ou Solaris) ;

    Touche hte + F1 (ou autres touches de fonction) pour simuler Ctrl+Alt+F1(ou dautres touches de fonction, pour basculer entre les terminaux virtuels duninvit Linux).

    Pour dautres combinaisons de touches telles queAlt-Tab(pour basculer entre des fentresouvertes), VirtualBox vous permet de configurer si ces combinaisons concerneront vhteou linvit, si la machine virtuelle a le focus. Cest un paramtre global de toutes les

    machines virtuelles qui se trouve dans Fichier -> Prfrences -> Entre -> Captureautomatique du clavier.

    1.8.4 Changer de mdia amovible

    Pendant quune machine virtuelle fonctionne, vous pouvez changer de mdia amovible dansle menu Priphriques de la fentre de la VM. Vous pouvez y slectionner en dtail ce que

    VirtualBox prsente votre VM en tant que CD, DVD, ou 4isquette.Les paramtres sont les mmes que ceux disponibles pour la VM dans la bote de dialogue

    Paramtres de la fentre principale de VirtualBox, mais vu que la bote de dialogue est dsac-tive quand la machine est dans ltat en fonction ou sauvegarde, ce menu supplmentaire

    vous vite dteindre et de redmarrer la VM chaque fois que vous voulez changer de mdia.Ds lors, dans le menu Priphriques, VirtualBox vous permet dattacher le lecteur hte

    linvit ou de slectionner une image de DVD ou de disquette en utilisant le gestionnaire dimagesde disque, tout comme dcrit la chapitre1.11,Configuration dune machine virtuelle,page31.

    1.8.5 Redimensionner la fentre de la machine

    Vous pouvez redimensionner la fentre de la machine virtuelle quand elle fonctionne. Dans untel cas, une des choses suivantes arrivera :

    1. Si vous avez activ lemode chelle, lcran de la machine virtuelle sera adapt la taillede la fentre. Ceci peut tre utile si vous avez de nombreuses machines en fonction et si

    vous voulez les visualiser en fonction en arrire-plan. Sinon, il pourrait tre utile dagrandir

    25

  • 7/21/2019 VirtualBox UserManual Fr FR

    26/340

    1 Premiers pas

    la fentre si lcran daffichage de la fentre est trs petit, par exemple car vous y excutezun vieux systme dexploitation.

    Pour activer le mode chelle, appuyez sur touche hte + C, ou slectionnez Mode chelledu menu Machine dans la fentre de la VM. Pour dsactiver le mode chelle, appuyez de

    nouveau sur la touche hte + C.Les valeurs daffichage de lcran de linvit sont prserves lorsque vous redimensionnezla fentre. Pour ignorer ces valeurs daffichage, appuyez sur Majuscule pendant loprationde redimensionnement.

    Merci de voir le chapitre14, Limites connues, page231pour des remarques supplmen-taires.

    2. Si vous avez install les Supplments invit et sils supportent leredimensionnementau-tomatique, les supplments invit ajusteront automatiquement la rsolution de lcran dusystme dexploitation invit. Par exemple, si vous excutez un invit Windows 1rc unersolution de 1024x768 pixels et si vous largissez la fentre de la VM de 100 pixels, lessupplments invit passeront la rsolution de laffichage de Windows en 1124x768.

    Merci de voir le chapitre4,Les supplments invit,page64pour plus dinformations sur lessupplments invit.

    3. Sinon, si la fentre est plus haute que lcran de la VM, lcran sera centr. Si elle est pluspetite, les barres de dfilement seront ajoutes la fentre de la machine.

    1.8.6 Sauvegarder ltat de la machine

    Quand vous cliquez sur le bouton Fermer de la fentre de votre machine virtuelle (en haut droite de la fentre, exactement comme vous fermeriez nimporte quelle fentre de votre sys-tme), VirtualBox vous demande si vous voulez sauvegarder ou couper la VM. (Vous pouvezappuyez sur la touche hte et Q simultanment en guise de raccourci.)

    La diffrence entre ces trois options est cruciale. Elles signifient :

    Sauvegarder ltat de la machine : Avec cette option, VirtualBox gle la machinevirtuelle en sauvegardant compltement son tat sur votre disque local.

    26

  • 7/21/2019 VirtualBox UserManual Fr FR

    27/340

    1 Premiers pas

    Quand vous redmarrerez la VM plus tard, vous vous retrouverez avec la VM exactementl o vous lavez interrompue. Tous vos programmes seront encore ouverts et votre ordi-nateur recommencera ses tches. La sauvegarde de ltat dune machine virtuelle revient,dune certaine faon, mettre en veille prolonge un ordinateur portable (par exemple enfermant lcran).

    Envoyer le signal teindre. Ceci enverra un message dextinction ACPI la machinevirtuelle, qui a le mme effet que si vous aviez appuy sur le bouton dalimentation dunordinateur rel. Si la VM excute un systme dexploitation moderne, cela devrait provo-quer un vrai mcanisme dextinction de la VM.

    PCouper la machine :Avec cette option, VirtualBox arrte aussi lexcution de la machinevirtuelle, mais sanssauvegarder son tat.

    Avertissement:Cela revient dbrancher le cble dalimentation dun vrai ordinateursans lteindre correctement. Si vous redmarrez la machine aprs lavoir coupe, votreszstme dexploitation devra redmarrer compltement et il se peut quil fasse une

    vrification de ses disques systmes (virtuels). Vous ne devriez donc pas le faire car celapeut conduire une perte de donnes ou un tat incohrent du disque du systmeinvit.

    Par exception, si votre machine virtuelle a des instantans (voir le prochain chapitre), vouspouvez utiliser cette option pour restaurer linstantan actuel de la machine virtuellerapidement. Dans ce cas, couper lamachine ne dgradera pas son tat mais seules lesmodifications faites depuis que vous avez pris linstantan seront perdues.

    Le boutonDsactiverde la fentre du gestionnaire de VirtualBox Manager dsactive un tatsauvegard de la machine virtuelle. Cela a le mme effet que de couper la machine, donc lesmmes avertissements sappliquent.

    1.9 Utiliser des groupes de VMs

    Les groupes de VMs permettent lutilisateur de crer des groupes ad hoc de VMs, et de greret deffectuer des fonctions de faon collective ou individuelle sur ceux-ci. Il existe un certainnombre de fonctions lies aux groupes :

    1. Crer un groupe en utilisant loption de linterface graphique 1) Remontez une VM au-dessus dune autre VM.

    Crer un groupe en utilisant loption 2) Slectionnez plusieurs VMs et slectionnezGroupe sur le menu issu du clic droit, comme suit :

    27

  • 7/21/2019 VirtualBox UserManual Fr FR

    28/340

    1 Premiers pas

    2. Option en ligne de commande 1) Crer un groupe et y affecter une VM :

    VBoxManage modifyvm "Fred" --groups "/TestGroup"

    Option en ligne de commande 2) Retirer une VM dun groupe et effacer le groupe sil estvide :

    VBoxManage modifyvm "Fred" --groups ""

    3. Plusieurs groupes par exemple :

    VBoxManage modifyvm "Fred" --groups "/TestGroup,/TestGroup2"

    4. Groupes nested hirarchie de groupes comme :

    VBoxManage modifyvm "Fred" --groups "/TestGroup/TestGroup2"

    5. Rsum des commandes de groupes : Dmarrer, mettre en pause, rinitialiser, fermer(sauvegarder ltat, envoyer un signal dextinction, couper), dsactiver ltat sauvegard,afficher dans un systme de fichiers, trier.

    1.10 Instantans

    Avec les instantans, vous pouvez sauvegarder un tat particulier dune machine virtuelle pourune utilisation ultrieure. Plus tard, vous pourrez rtablir son tat mme si vous pouvez avoir

    beaucoup modifi la VM entre temps. Un instantan de la machine virtuelle est ainsi quivalent passer une machine en tat sauvegard, comme dcrit ci-dessus, mais il peut y en avoirbeaucoup, et ces tats sauvegards sont prservs.

    Vous pouvez voir les instantans dune machine virtuelle en slectionnant dabord une machinedans le gestionnaire VirtualBox, puis en cliquant sur le bouton Instantans en haut droite.Jusqu ce que vous preniez un instantan de la machine, la liste des instantans restera vide saufpour licne tat actuel quc reprsente le point Maintenant du temps de vie de la machine

    virtuelle.

    28

  • 7/21/2019 VirtualBox UserManual Fr FR

    29/340

    1 Premiers pas

    1.10.1 Prendre, restaurer et effacer des instantans

    Il existe trois oprations lies aux instantans :

    1. Vous pouvez prendre un instantan. Ceci effectue une copie de ltat actuel de la machine,

    auquel vous pourrez revenir plus tard nimporte quand.. Si votre VM est en fonction, slectionnez Prendre un instantan dans le menu

    droulant Machine de la fentre de la VM.

    Si votre VM est dans ltat sauvegarde ou coupe, (comme indiqu ct de laVM dans la fentre principale de VirtualBox), cliquez sur longlet Instantans enhaut droite de la fentre principale, puis

    soit sur la petite icne en appareil photo (pour Prendre un instantan), soit

    effectuez un clic droit sur licne tat actuel dans la liste et slectionnez Pren-dre un instantan dans le menu.

    Dans tous les cas, une fentre apparatra et vous demandera un nom dinstantan. Cenom a une finalit purement de rfrence pour vous aider vous souvenir de ltat de

    linstantan. Par exemple, unnom utile serait Installation neuve partir de rien, pas desupplments invit, ou Pack service peine install. Vous pouvez aussi ajouter un texteplus long dans le champ Description si vous le voulez.

    Votre nouvel instantan apparatra ensuite dans la liste des instantans. Juste dessous votrenouvel instantan, vous verrez une icne appele tat actuel, signifiant qu