Changeset 44638 in vbox for trunk/doc/manual/fr_FR/user_Storage.xml
- Timestamp:
- Feb 11, 2013 6:22:31 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/doc/manual/fr_FR/user_Storage.xml
r38233 r44638 1 1 <?xml version="1.0" encoding="UTF-8"?> 2 2 <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" 3 3 "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd"> 4 4 <chapter id="storage"> 5 <title> Stockage virtuel</title>6 7 <para> Vu que la machine virtuelle s'attendra très probablement à voir un8 disque dur virtuel construit dans son ordinateur virtuel, VirtualBox doit9 pouvoir présenter un support de stockage « réel » à l'invité comme un disque10 dur virtuel. Il y a actuellement trois méthodes pour effectuer cela:</para>5 <title>Le stockage virtuel</title> 6 7 <para>Comme la machine virtuelle s'attendra, la plupart du temps, à voir un 8 disque dur construit dans son ordinateur virtuel, VirtualBox doit pouvoir présenter 9 du "vrai" stockage à l'invité comme un disque dur virtuel. Il existe aujourd'hui 10 trois méthodes pour faire cela :</para> 11 11 12 12 <orderedlist> 13 13 <listitem> 14 <para>Le plus souvent, VirtualBox utilisera les grands fichiers images sur15 un vrai disque dur et les présenter à un invité comme un disque dur virtuel.16 Ce ciest décrit au <xref linkend="vdidetails" />.</para>14 <para>Le plus souvent, VirtualBox utilisera de gros fichiers images sur un 15 vrai disque dur et les présentera à un invité comme des disques durs virtuels. 16 Cela est décrit au <xref linkend="vdidetails" />.</para> 17 17 </listitem> 18 18 19 19 <listitem> 20 <para> Alternativement, si vous avez des serveurs de stockage iSCSI, vous21 pouvez aussi attacher de tels serveurs à VirtualBox ; ceci est décrit22 au <xreflinkend="storage-iscsi" />.</para>20 <para>Sinon, si vous avez des serveurs de stockage iSCSI, vous pouvez connecter 21 un tel serveur à VirtualBox comme le décrit le <xref 22 linkend="storage-iscsi" />.</para> 23 23 </listitem> 24 24 25 25 <listitem> 26 <para>Enfin, en fonctionnalité expérimentale, vous pouvez autoriser une27 machine virtuelle à accéder directement à un de vos disques hôtes ;28 cette fonction nalitéavancée est décrite au <xref linkend="rawdisk" />.</para>26 <para>Enfin, comme fonction avancée, vous pouvez permettre à une machine 27 virtuelle d'accéder directement à un des disques durs de votre hôte ; 28 cette fonction avancée est décrite au <xref linkend="rawdisk" />.</para> 29 29 </listitem> 30 30 </orderedlist> 31 31 32 <para>Cha cun de ces périphériques de stockage virtuels (fichier image, cible33 iSCSI ou disque dur physique) devra être connecté au contrôleur de disque dur34 virtuel que présente VirtualBox à une machine virtuelle. Ceci est expliqué35 dans la prochainesection.</para>32 <para>Chaque périphérique virtuel (fichier image, cible iSCSI ou disque physique) 33 devra être connecté au contrôleur de disque dur virtuel présenté par VirtualBox 34 à une machine virtuelle. Ceci est expliqué à la prochaine 35 section.</para> 36 36 37 37 <sect1 id="harddiskcontrollers"> 38 <title>Contrôleurs de disques durs : IDE, SATA (AHCI), SCSI, SAS</title> 39 40 <para>Dans un vrai PC, les disques durs et les lecteurs de CD/DVD sont 41 connectés à un périphérique appelé contrôleur de disque dur, qui dirige les 42 opérations du disque dur et les transferts de données. VirtualBox peut 43 émuler les trois types les plus courants de contrôleurs de disque dur qu'on 44 trouve généralement sur les PCs d'aujourd'hui : IDE, SATA (AHCI) et SCSI.<footnote> 45 <para>Le support SATA a été ajouté avec VirtualBox 1.6 ; le support 46 expérimental de SCSI a été ajouté avec la version 2.1 puis complètement 47 ajouté avec la 2.2. De façon générale, l'attachements de supports de 48 stockage a été rendu beaucoup plus flexible avec VirtualBox 3.1 ; 49 voir ci-dessous.</para> 38 <title>Les contrôleurs de disque dur : IDE, SATA (AHCI), SCSI, SAS</title> 39 40 <para>Dans un vrai PC, les disques durs et les lecteurs de CD/DVD sont 41 connectés à un périphérique appelé le contrôleur de disque dur, qui pilote les 42 opérations du disque dur et les transferts de données. VirtualBox peut émuler 43 les quatre types contrôleurs de disque les plus courants qu'on trouveen 44 général dans les PCs d'aujourd'hui : IDE, SATA (AHCI), SCSI et 45 SAS.<footnote> 46 <para>Le support SATA a été ajouté avec VirtualBox 1.6 ; l support SCSI 47 expérimental a été ajouté à la 2.1 et complètement implémenté avec la 48 2.2. En général, les connexions de stockag ont été rendus beaucoup plus 49 flexibles avec VirtualBox 3.1 ; voir ci-dessous. Le support pour 50 le contrôleur LSI Logic SAS a été ajouté avec 51 VirtualBox 3.2.</para> 50 52 </footnote><itemizedlist> 51 53 <listitem> 52 <para>Les contrôleurs <emphasis role="bold">IDE (ATA)</emphasis> sont utilisés53 depuis les années 80. Au départ, ce type d'interface ne fonctionnait54 qu'avec les disques durs, mais il a été étendu ensuite aussi pour55 supporter les lecteurs de CD-ROM et d'autres types de médias amovibles.56 Dans un PC physique, ce standard utilise des nappes de 40 ou 80 broches.57 Chacune de ces nappes connecte deux périphériques à un contrôleur, ce58 que l'on a appelé traditionnellement « master » (maître) et « slave »59 (esclave). Les contrôleurs de disque dur ont en général deux60 connecteurs pour de telles nappes ; il s'en suit que la plupart des PCs61 supportent jusqu'à quatre périphériques.</para>62 63 <para>Dans VirtualBox, chaque machine virtuelle a un contrôleur IDE64 activé par défaut, ce qui vous permet d'attacher jusqu'à quatre65 périphériques de stockage virtuels à la machine. (Par défaut, un des66 quatre - le second maître - est pré-configuré pour être le lecteur67 virtuel de CD/DVD de la machine, mais vous pouvez modifier cela.)<footnote>54 <para>Les contrôleurs <emphasis role="bold">IDE (ATA)</emphasis> sont 55 une extension très avancée de la rétrocompatibilité du contrôleur de 56 disque dur dans les PC/AT IBM (1984). Au début, cette interface 57 ne fonctionnait qu'avec des disques durs mais elle a ensuite été 58 étendue aussi au support des lecteurs CD-ROM et d'autres types de 59 médias amovibles. Dans des PCs physiques, ce standard utilise des 60 nappes de 40 ou 80 fils. Chaque câble peut connecter deux périphériques 61 à un contrôleur, ce qu'on appelait traditionnellement le "maître" et "l'esclave". 62 Les PCs classiques avaient deux connecteurs par câbles, le support 63 jusqu'à quatre pçriphériques était donc classique.</para> 64 65 <para>Dans VirtualBox, chaque machine virtuelle peut avoir un contrôleur IDE 66 activé, ce qui vous donne jusqu'à quatre périphériques de stockage virtuels 67 connectables à la machine. (Par défaut, un des quatre -- le maître 68 secondaire -) est préconfiguré pour être le lecteur CD/DVD de la 69 machine virtuelle, mais ceci peut être modifié.<footnote> 68 70 <para>L'affectation du lecteur CD/DVD de la machine au maître 69 secondaire a été corrigée avant VirtualBox 3.1 ; on peut 70 maintenant la modifier ; et le lecteur peut être branché sur 71 d'autres slots du contrôleur IDE, et il peut y avoir plus d'un 72 lecteurs comme ça.</para> 71 secondaire était figé avant VirtualBox 3.1 ; il est maintenant 72 modifiable et le lecteur peut être sur d'autres slots du contrôleur 73 IDE et il peut y avoir plus de deux lecteurs.</para> 73 74 </footnote>)</para> 74 75 75 <para>Donc même si votre système d'exploitation invité ne supporte pas76 les périphériques SCSI ou SATA, il devrait toujours pouvoir voir le77 contrôleur IDE par défaut activé.</para>78 79 <para>Vous pouvez aussi sélectionner précisément le type de matériel 80 de contrôleur IDE que VirtualBox devrait présenter à la machine virtu81 elle (PIIX3, PIIX4 ou ICH6). Cela ne constitue aucune différence en82 termes de performances mais si vous importez une machine virtuelle à83 partir d'un autre produit de virtualisation, il se peut que le système84 d'exploitation de cette machine s'attende à un contrôleur particulier85 et plante s'il ne le trouve pas.</para>86 87 <para>Après que vous ayez créé une nouvelle machine virtuelle avec88 l'assistant « Nouvelle machine » de l'interface graphique, vous verrez89 en général un contrôleur IDE dans les paramètres de « Stockage » de la90 machine, où le lecteur de CD/DVD virtuel sera attaché à l'un des quatre91 ports d e cecontrôleur.</para>92 </listitem> 93 94 <listitem> 95 <para><emphasis role="bold">Serial ATA (SATA)</emphasis> est un standard plus96 récent apparu en 2003. Par rapport à l'IDE, il supporte à la fois des97 vitesses beaucoup plus élevées et davantage de périphériques par98 contrôleur de disque dur. En outre, avec du matériel physique, vous99 pouvez ajouter des périphériques et les supprimer alors que le système100 est en fonction. L'interface standard pour les contrôleurs SATA101 s'appelleAdvanced Host Controller Interface (<emphasis76 <para>Donc, même si votre système d'exploitation invité ne supporte 77 pas les périphériques SCSI ou SATA, il devrait toujours pouvoir voir 78 un contrôleur IDE. 79 </para> 80 81 <para>Vous pouvez aussi sélectionner le type exact de contrôleur IDE 82 que VirtualBox devrait matériellement présenter à la machine virtuelle 83 (PIIX3, PIIX4 ou ICH6). Il n'y a pas de différence en termes de performance, 84 mais si vous importez une machine virtuelle d'un autre produit de 85 virtualisation, le système d'exploitation de cette machine peut attendre 86 un type de contrôleur particulier et planter s'il n'est pas trouvé.</para> 87 88 <para>Après avoir créé une nouvelle machine virtuelle avec l'assistant 89 "Nouvelle Machine virtuelle" de l'interface graphique, vous verrez généralement 90 un contrôleur IDE dans les paramètres de "Stockage" de la machine, auquel 91 le lecteur CD/DVD sera connecté, sur un des quatre 92 ports du contrôleur.</para> 93 </listitem> 94 95 <listitem> 96 <para><emphasis role="bold">Serial ATA (SATA)</emphasis> est un 97 standard récent introduit en 2003. Par rapport à l'IDE, il supporte 98 plus de périphériques par contrôleur et à bien plus haute vitesse. De 99 plus, avec du matériel physique, les périphériques peuvent être ajoutés 100 et supprimés pendant que le système fonctionne. L'interface standard 101 des contrôleurs SATA est appelé 102 Advanced Host Controller Interface (<emphasis 102 103 role="bold">AHCI</emphasis>).</para> 103 104 104 <para>Pour des questions de compatibilité, les contrôleurs AHCI par 105 défaut voient les disques qui y sont attachés dans un « mode IDE de 106 compatibilité », sauf si le support SATA est explicitement demandé. Le 107 « mode IDE de compatibilité » signifie seulement que les lecteurs 108 peuvent être vus et utilisés par le BIOS de l'ordinateur. Mais, les 109 disques attachés à ces emplacement travailleront en mode AHCI pleine 110 vitesse une fois que le système invité aura chargé son pilote de 111 périphérique AHCI.</para> 112 113 <para>Comme un vrai contrôleur SATA, le contrôleur virtuel SATA de 114 VirtualBox agit plus vite et consomme aussi moins de ressources 115 processeur que le contrôleur IDE virtuel. En outre, ceci vous permet 116 de connecter jusqu'à 30 disques durs virtuels à une machine contre à 117 peine trois pour l'IDE (avec le lecteur DVD déjà attaché). Parmi eux, 118 les quatre premiers (numérotés de 0 à 3 dans l'interface graphique 119 sont gérés par défaut en mode IDE de compatibilité.</para> 120 121 <para>C'est pour cette raison qu'à partir de la version 3.2 et en 122 fonction du système d'exploitation invité sélectionné, VirtualBox 123 utilise SATA par défaut pour les machines virtuelles nouvellement créées. 124 Un contrôleur SATA est créé par défaut et le disque par défaut qui a 125 été créé avec une nouvelle machine virtuelle est attaché à ce 126 contrôleur.<warning> 127 <para>Le contrôleur SATA et les disques virtuels qui y sont 128 attachés (y compris ceux en mode compatibilité IDE) ne seront pas 129 vus par un système d'exploitation qui n'a pas de support 130 périphérique pour AHCI. En particulier, <emphasis role="bold">il 131 n'y a pas de support pour AHCI sur les Windows antérieurs à Windows 132 Vista</emphasis>, donc Windows XP (même SP2) ne verra pas de tels 133 disques sauf si vous installez les pilotes supplémentaires. Il est 134 possible de basculer entre IDE et SATA après l'installation en 135 installant les pilotes SATA et en modifiant le type de contrôleur 136 dans la boîte de dialogue des paramètres de la VM. 137 <footnote><para>VirtualBox recommande les pilotes 138 Intel Matrix qu'on peut télécharger sur 139 http://downloadcenter.intel.com/Product_Filter.aspx?ProductID=2101 140 </para></footnote></para> 105 <para>Comme un vrai contrôleur SATA, le contrôleur SATA virtuel de 106 VirtualBox travaille plus vite et consomme moins de ressources processeur 107 que le contrôleur IDE virtuel. De plus, il vous permet de connecter 108 jusqu'à 30 disques durs virtuels à une machine au lieu de seulement 109 trois comme avec le contrôleur IDE de VirtualBox (avec le lecteur DVD 110 déjà connecté).</para> 111 112 <para>Pour cette raison, à partir de la version 3.2 et selon le système 113 d'exploitation invité sélectionné, VirtualBox utilise SATA par défaut 114 pour les machines virtuelles nouvellement créées. Un contrôleur virtuel 115 SATA est créé par défaut et le disque par défaut créé avec une nouvelle 116 VM est connecté à ce contrôleur.<warning> 117 <para>Tout le contrôleur SATA et les disques virtuels qui s'y connectent 118 (y compris ceux en mode de compatibilité IDE) ne seront pas vus par 119 les szstèmes d'exploitation n'ayant pas de support pçriphérique 120 pour AHCI. En particulier, <emphasis role="bold">il n'y a pas de 121 support pour AHCI dans Windows avant Windows Vista</emphasis>, donc 122 Windows XP (même SP3) ne verra pas de tels disques sauf si vous 123 installez des pilotes supplémentaires. Il est possible de passer 124 de l'IDE à SATA après l'installation en installant les pilotes SATA 125 et en changeant le type de contrôleur dans la boîte de dialogue des 126 paramètres de la VM.<footnote> 127 <para>VirtualBox recommande les pilotes Intel Matrix Storage 128 qui sont téléchargeables skr <ulink 129 url="http://downloadcenter.intel.com/Product_Filter.aspx?ProductID=2101">http://downloadcenter.intel.com/Product_Filter.aspx?ProductID=2101</ulink>.</para> 130 </footnote></para> 141 131 </warning></para> 142 132 143 <para>Pour ajouter un contrôleur SATA à une machine pour laquelle il 144 n'a pas été activé par défaut (soit parce qu'elle a été créée par une 145 version antérieure de VirtualBox soit parce que le SATA n'est pas 146 supporté par le système d'exploitation par défaut sélectionné), allez 147 sur l'onglet « stockage » de la boîte de dialogue des paramètres de la 148 machine, cliquez sur le bouton « Ajouter un contrôleur » sous la case 149 « Arborescence de stockage » puis sélectionnez « Ajouter un contrôleur 150 SATA ». Après quoi, le contrôleur supplémentaire apparaîtra comme 151 périphérique PCI séparé dans la machine virtuelle et vous pouvez y 152 ajouter des disques virtuels.</para> 153 154 <para>Pour modifier les paramètres du mode de compatibilité IDE du 155 contrôleur SATA, merci de voir le <xref linkend="vboxmanage-storagectl" />.</para> 133 <para>Pour ajouter un contrôleur SATA à une machine pour laquelle il n'a 134 pas été activé par défaut (soit parce qu'elle a été créée par une 135 version antérieure VirtualBox, soit parce que SATA n'est pas supporté 136 par défaut par le système d'exploitation invité sélectionné), allez 137 dans l'onglet "Stockage" de la boîte de dialogue des paramètres de la 138 machine, cliquez sur le bouton "Ajouter un contrôleur" sous la case 139 "Arborescence de stockage" puis sélectionnez "Ajouter un contrôleur 140 SATA". Après quoi, le contrôleur traditionnel apparaîtra comme un 141 périphérique PCI distinct dans la machine virtuelle et vous pouvez y ajouter 142 des disques virtuels.</para> 143 144 <para>Pour modifier les paramètres du mode de compatibilité IDE pour 145 le contrôleur SATA, merci de voir <xref 146 linkend="vboxmanage-storagectl" />.</para> 156 147 </listitem> 157 148 158 149 <listitem> 159 150 <para><emphasis role="bold">SCSI</emphasis> est un autre standard 160 161 industriel, signifiant « Small Computer System Interface ». Il a été 162 établi dès 1986 comme une interface générique pour le transfert de 163 données entre tous types de périphérique, y compris les périphériques 164 de stockage. Aujourd'hui, le SCSI est toujours utilisé pour connecter 165 des disques durs et des périphériques de bande magnétique, mais la 166 plupart du temps, il a été relégué en matériel de secours. Il est 167 encore couramment utilisé sur des stations de travail et des serveurs 168 haute performance.</para> 169 170 <para>Pour des raisons principalement liées à la compatibilité avec 171 d'autres logiciels de virtualisation, VirtualBox supporte éventuellement 172 les contrôleurs LsiLogic et BusLogic, sur lesquels vous pouvez attacher 173 jusqu'à 16 disques durs virtuels.</para> 174 175 <para>Pour activer un contrôleur SCSI, sur l'onglet « Stockage » d'une 176 boîte de dialogue de paramètres d'une machine virtuelle, cliquez sur 177 le bouton « Ajouter un contrôleur » sous la case à cocher « arborescence 178 de stockage », puis sélectionnez « Ajouter un contrôleur SCSI ». Après 179 quoi le contrôleur supplémentaire apparaîtra comme un périphérique PCI 180 distinct dans la machine virtuelle.<warning> 181 <para>Comme avec les autres types de contrôleur, un contrôleur 182 SCSI ne sera vu par les systèmes d'exploitation qu'avec le support 183 pour un tel périphérique. Windows 2003 et supérieur incluent les 184 pilotes pour le contrôleur LSI Logic, tandis que Windows NT 4.0 et 185 Windows 2000 incluent les pilotes pour le contrôleur BusLogic. 186 Windows XP n'inclut les pilotes pour aucun contrôleur. 187 </para> 151 industriel signifiant "Small Computer System Interface". 152 SCSI a été standardisé dès 1986 comme une interface générique pour 153 transférer des données entre tous les types de périphériques, y compris 154 ceux de stockage. Aujourd'hui, SCSI est encore utilisé pour connecter 155 des disques durs et des lecteurs à bandes, mais il est généralement devenu 156 un matériel de convenance. On l'utilise encore souvent sur des stations 157 de travail et des serveurs à haute performance.</para> 158 159 <para>En priorité pour des raisons de compatibilité avec d'autres 160 logiciels de virtualisation, VirtualBox supporte en option les contrôleurs 161 LSI Logic et BusLogic SCSI, chacun d'entre eux pouvant gérer jusqu'à 162 15 disques durs virtuels.</para> 163 164 <para>Pour activer un contrôleur SCSI, sur l'onglet "Stockage" de la 165 boîte de dialogue des paramètres d'une machine virtuelle, cliquez sur 166 le bouton "Ajouter un contrôleur" sous la case "Arborescence de 167 stockage" puis sélectionnez "Ajouter un contrôleur SCSI". Après quoi, 168 le contrôleur supplémentaire apparaîtra comme périphérique PCI distinct 169 dans la machine virtuelle.<warning> 170 <para>Comme avec les autres types de contrôleurs, un contrôleur SCSI 171 ne sera vu que par les systèmes d'exploitation ayant un support 172 de ce périphérique. 173 Windows 2003 et supérieur incluent des pilotes pour le contrôleur 174 LSI Logic, tandis que Windows NT 4.0 et Windows 2000 incluent 175 des pilotes pour le contrôleur BusLogic. Windows XP n'inclut 176 aucun pilote.</para> 188 177 </warning></para> 189 178 </listitem> 190 179 191 180 <listitem> 192 <para><emphasis role="bold">SCSI attaché en série (Serial Attached 193 SCSI, SAS)</emphasis> est un autre standard de bus qui utilise le jeux de 194 commandes de SCSI. Mais contrairement à SCSI, avec des périphériques 195 physiques, ce sont des câbles série qui sont utilisés au lieu de câbles 196 parallèle, ce qui simplifie les connexions de périphériques physiques. 197 En quelque sorte, le SAS est au SCSI ce que le SCSI est à l'IDE : il 198 permet davantage de connexions, plus fiables et plus rapides.</para> 199 200 <para>Pour supporter les invités de haut niveau qui exigent des 201 contrôleurs SAS, VirtualBox émule un contrôleur SAS LsiLogic que vous 202 pouvez activer de la même façon qu'un contrôleur SCSI. Pour l'instant, 203 vous pouvez connecter jusqu'à huit périphériques au contrôleur SAS.<footnote> 204 <para>Le support du contrôleur LSI Logic SAS a été ajouté avec 205 VirtualBox 3.2.</para> 181 <para><emphasis role="bold">Serial Attached SCSI (SAS)</emphasis> est 182 un autre standard de bus qui utilise le jeu de commandes SCSI. Mais 183 contrairement au SCSI, avec les périphériques physiques, on utilise 184 des câbles série au lieu de ceux parallèles, ce qui simplifie la 185 connexion de périphériques physiques. D'une certaine manière, SAS 186 est donc au SCSI ce que SATA est à l'IDE: il permet des connexions 187 plus fiables et plus rapides.</para> 188 189 <para>Pour supporter des invités de haut niveau exigeant des contrôleurs 190 SAS, VirtualBox émule un contrôleur a LSI Logic SAS qui peut être 191 activé de la même façon qu'un contrôleur SCSI. Pour le moment, on 192 peut connecter jusqu'à huit périphériques au contrôleur SAS.</para> 193 194 <warning> 195 <para>Comme avec SATA, le contrôleur SAS ne sera vu que par les systèmes 196 d'exploitation supportant ce périphérique. En particulier, 197 <emphasis role="bold">il n'y a pas de support de SAS dans Windows 198 avant Windows Vista</emphasis>, donc Windows XP (même SP3) ne 199 verra pas de tels ditques, sauf si vous installez des pilotes supplémentaires.</para> 200 </warning> 201 </listitem> 202 </itemizedlist></para> 203 204 <para>En résumé, VirtualBox vous offre les catégrie; de slots de stockage 205 virtuels suivantes :<orderedlist> 206 <listitem> 207 <para>quatre slots attachés au contrôleur IDE traditionnel, qui sont 208 toujours présents (un d'eux est en général un lecteur de CD/DVD 209 virtuel) ;</para> 210 </listitem> 211 212 <listitem> 213 <para>30 slots attachés au contrôleur SATA s'il est activé et si votre 214 système d'exploitation invité le supporte ;</para> 215 </listitem> 216 217 <listitem> 218 <para>15 slots attachés au contrôleur SCSI s'il est activé et si le 219 système d'exploitation invité peut le voir ;</para> 220 </listitem> 221 222 <listitem> 223 <para>huit slots attachés au contrôleur SAS, s'il est activé et si le 224 système d'exploitation invité peut le voir ;</para> 225 </listitem> 226 </orderedlist></para> 227 228 <para>Étant donné le vaste choix de contrôleurs de stockage, il se peut que 229 vous vous demandiez lequel choisir. En général, vous devriez éviter l'IDE, 230 à moins que ce soit le seul contrôleur 231 supporté par votre invité. Que vous utilisiez SATA, SCSI ou SAS ne présente 232 pas de vraie différence. La variété des contrôleurs n'est fournie par 233 VirtualBox que pour des raisons de compatibilité avec le matériel existant 234 et d'autres hyperviseurs.</para> 235 </sect1> 236 237 <sect1 id="vdidetails"> 238 <title>Fichiers images de disque (VDI, VMDK, VHD, HDD)</title> 239 240 <para>Les fichiers images de disrue résident sur le système hôte et sont vues 241 par les systèmes invités comme des ditvoct durs d'une certaine composition. 242 Quand un système d'exploitation invité lit ou écrit sur un disque dur, 243 VirtualBox redirige la requête vers le fichier image.</para> 244 245 <para>Comme un disque physique, un disque virtuel est d'une taille (capacité), 246 qui doit être indiquée quand le fichier image est créé. Mais contrairement 247 à un disque physique, VirtualBox vous permet d'étendre un fichier image 248 après l'avoir créé, même s'il contient déjà des données (voir <xref 249 linkend="vboxmanage-modifyvdi" /> pour les détails.<footnote> 250 <para>Le redimensionnement d'image a été ajouté avec VirtualBox 4.0.</para> 251 </footnote></para> 252 253 <para>VirtualBox supporte quatre variantes de fichiers images de disque :<itemizedlist> 254 <listitem> 255 <para>Normalement, VirtualBox utilise son propre format de container 256 pour les disques durs invités -- des fichiers Virtual Disk Image (VDI). 257 En particulier,ce format sera utilisé quand vous créerez une nouvelle 258 machine virtuelle avec un nouveau 259 disque.</para> 260 </listitem> 261 262 <listitem> 263 <para>VirtualBox supporte aussi complètement le format d 264 container VMDK ouvert et populaire, utilisé par de nombreux produits 265 de virtualisation, en particulier, par VMware.<footnote> 266 <para>Le premier support du VMDK a été ajouté avec VirtualBox 1.4 ; 267 depuis la version 2.1, VirtualBox supporte complètement le VMDK, 268 ce qui veut dire que vous pouvez créer des dépôts et utilisar toutes 269 les autres fonctions avancées décrites ci-dessus pour les images 270 VDI avec VMDK.</para> 206 271 </footnote></para> 207 208 <warning> 209 <para>Comme avec SATA, le contrôleur SAS ne sera vu que par les 210 systèmes d'exploitation qui le supportent. En particulier, 211 <emphasis role="bold">il n'y a pas de support pour SAS dans Windows 212 avant Windows Vista</emphasis>, donc Windows XP (même SP2) ne verra 213 pas de tels disques sauf si vous installez des pilotes supplémentaires.</para> 214 </warning> 272 </listitem> 273 274 <listitem> 275 <para>VirtualBox supporte complètement le format VHD utilisé par 276 Microsoft.</para> 277 </listitem> 278 279 <listitem> 280 <para>Les fichiers images de Parallels version 2 (format HDD) sont 281 aussi supportés.<footnote> 282 <para>Le support a été ajouté avec VirtualBox 3.1.</para> 283 </footnote> Par manque de documentation du format, les nouveaux formats 284 (3 et 4) ne sont pas supportés. Vous pouvez cependant convertir de 285 tels fichiers images à leur version 2 en utilisant des outils fournis 286 par Parallels.</para> 215 287 </listitem> 216 288 </itemizedlist></para> 217 289 218 <para>En résumé, VirtualBox vous donne les catégories suivantes d'emplacement de stockage virtuels :<orderedlist> 219 <listitem> 220 <para>Quatre emplacements attachés au contrôleur IDE traditionnel, qui 221 sont toujours toujours présents (en général l'un d'eux est en général 222 un lecteur de CD/DVD virtuel) ;</para> 223 </listitem> 224 225 <listitem> 226 <para>30 emplacements attachés au contrôleur SATA, s'il est activé et 227 si votre système d'exploitation peut le voir ; ces emplacements peuvent 228 être soit<orderedlist> 290 <para>Indépendamment de la capacité et du format du disque, comme on l'a 291 brièvement indiqué au <xref linkend="gui-createvm" />, il y a deux 292 options sur la façon de créer une image de disque : la taille fixe ou 293 dynamique..</para> 294 295 <itemizedlist> 296 <listitem> 297 <para>Si vous créez une <emphasis role="bold">image à taille fixe 298 </emphasis>, un fichier image sera créé sur votre système hôte ayant 299 rigoureusement la même taille que la capacité du disque virtuel. Donc, 300 pour un disque de 10G, vous aurez un fichier de 10G. Remarquez que la 301 création d'une image à taille fixe peut prendre du temps selon la taille 302 de l'image et les performances d'écriture de votre disque dur.</para> 303 </listitem> 304 305 <listitem> 306 <para>Pour une gestion du stockage plus flexible, utilisez une <emphasis 307 role="bold">image dynamique</emphasis>. Elle sera très petite au départ 308 et n'occupera pas de place pour des secteurs de disque virtuel inutilisés, 309 mais elle grandira à chaque fois qu'un secteur de disque sera écrit pour 310 la première fois, jusqu'à ce que le lecteur ne atteigne la capacité maximale 311 choisie quand le lecteur a été créé. Si ce format prend moins de place au 312 départ, le fait que VirtualBox doit étendre le fichier image consomme 313 des ressources de calcul supplémentaires, donc jusqu'à ce que la taille 314 du fichier de disque ait été stabilisée, les opérations d'écriture peuvent 315 être plus lentes qu'avec des disques à taille fixe. Cependant, après 316 un certain temps, la vitesse de grossissement ralentira l'inconvénient 317 moyen des opérations d'écriture deviendra négligeable.</para> 318 </listitem> 319 </itemizedlist> 320 </sect1> 321 322 <sect1 id="vdis"> 323 <title>Le gestionnaire de médias virtuels</title> 324 325 <para>VirtualBox garde une trace de toutes les images de disque dur, de lecteur 326 CD/DVD-ROM et de disquette utilisés par les machines virtuelles. On les désigne 327 souvent comme des "médias connus" et ils proviennent de deux sources :<itemizedlist> 328 <listitem> 329 <para>tous les médias actuellement attachés aux machines virtuelles ;</para> 330 </listitem> 331 332 <listitem> 333 <para>les médias "enregistrés" pour la compatibilité avec les 334 versions de VirtualBox inférieures à 4.0. Pour les détails sur les modaliqés 335 du changement de l'enregistrement des médias, avec la version 4.0, 336 merci de vous reporter à <xref 337 linkend="vboxconfigdata" />.</para> 338 </listitem> 339 </itemizedlist></para> 340 341 <para>Vous pouvez visualiser et modifier les médias connus dans le the <emphasis 342 role="bold">gestionnaire de médias virtuels</emphasis>, auquel vous 343 pouvez accéder à partir du menu "Fichier" de la fenêtre principale de 344 VirtualBox :</para> 345 346 <para><mediaobject> 347 <imageobject> 348 <imagedata align="center" fileref="images/virtual-disk-manager.png" 349 width="12cm" /> 350 </imageobject> 351 </mediaobject>Les médias connus sont regroupés, par commodité, dans trois 352 onglets pour les trois formats possibles. Ces formats sont :</para> 353 354 <itemizedlist> 355 <listitem> 356 <para>Les images de disque dur, soit au format de VirtualBox Virtual Disk 357 Image(VDI), soit dans des formats tiers listés au chapitre précédent ;</para> 358 </listitem> 359 360 <listitem> 361 <para>Les images CD/DVD au format ISO standard ;</para> 362 </listitem> 363 364 <listitem> 365 <para>les images de disquette au format standard RAW.</para> 366 </listitem> 367 </itemizedlist> 368 369 <para>Comme vous pouvez le voir dans l'impression d'écran ci-dessus, pour 370 chaque image, le gestionnaire de médias Virtuels vous montre le chemin complet 371 vers le fichier image et d'autres informations, telles que la machine virtuelle 372 à laquelle est attachée l'image, s'il y en a.</para> 373 374 <para>Le gestionnaire de média virtuels vous permet de</para> 375 376 <itemizedlist> 377 <listitem> 378 <para><emphasis role="bold">supprimer</emphasis> une image du 379 registre (et effacer éventuellement le fichier image en même temps) ;</para> 380 </listitem> 381 382 <listitem> 383 <para><emphasis role="bold">"libçrer"</emphasis> une image, c'est-à-dire 384 la détacher d'une machine virtuelle si elle est rattachée actuellement à 385 une d'elles en tant que disque dur virtuel.</para> 386 </listitem> 387 </itemizedlist> 388 389 <para>À partir de la version 4.0, pour <emphasis role="bold">créer de 390 nouvelles images de disque,</emphasis> merci d'utiliser l'onglet "Stockage" 391 dans la boîte de dialogue des paramètres d'une machine virtuelle, car les 392 images de disque sont désormais ptockées par défaut dans le dossier de chaque 393 machine.</para> 394 395 <para>Vous pouvez copier des fichiers images de disque dur entre systèmes 396 hôtes et les importer alors dans les machines virtuelles, bien que certains 397 systèmes invités (surtout Windows 2000 et XP) exigeront que la nouvelle 398 machine virtuelle soit réglée de façon identique à l'ancienne.<note> 399 <para>Ne faites pas de simples copies des images de disque dur virtuels. 400 Si vous importez une seconde copie dans une machine virtuelle, VirtualBox 401 se plaindra avec une erreur puisque VirtualBox affecte un identifiant 402 unique (UUID) à chaque image de disque pour garantir qu'elle n'est 403 utilisée qu'une fois. Voir <xref 404 linkend="cloningvdis" /> pour des instructions à ce sujet. De plus, si 405 vous voulez copier une machine virtuelle sur un autre système, VirtualBox 406 a un outil d'importation/exportation qui pourrait mieux convenir à vos besoins ; 407 voir <xref linkend="ovf" />.</para> 408 </note></para> 409 </sect1> 410 411 <sect1 id="hdimagewrites"> 412 <title>Modes spéciaux d'écriture d'images</title> 413 414 <para>Pour chaque image de disque dur virtuel supportée par VirtualBox, vous 415 pouvez déterminer distinctement la façon dont elle peut être touchée par les 416 opérations d'écriture par une machine virtuelle et les opérations de prise 417 d'instantanés. Ceci vaut pour tous les formats d'image précités (VDI, VMDK, 418 VHD ou HDD) et indépendamment du fait qu'une image soit de taille fixe 419 ou dynamique.</para> 420 421 <para>Par défaut, les images sont en mode "normal". Pour marquer une image 422 existante avec un des modes non standards listés ci-dessous, utilisez 423 <computeroutput>VBoxManage modifyhd</computeroutput> ; voir <xref 424 linkend="vboxmanage-modifyvdi" />. Sinon, utilisez VBoxManage pour attacher 425 l'image à une VM et utilisez l'argument <computeroutput>--mtype</computeroutput> ; 426 voir <xref linkend="vboxmanage-storageattach" />.</para> 427 428 <orderedlist> 429 <listitem> 430 <para>Avec des <emphasis role="bold">images normales</emphasis> (le 431 réglage par défaut), il n'y a aucune restriction de lecture et d'écriture 432 pour les szstèmes invités.</para> 433 434 <para>Quand vous prenez un instantané de votre machine virtuelle comme 435 décrit au <xref linkend="snapshots" />, l'état d'un "disque dur normal" 436 sera enregistré avec l'instantané et, lors du retour à l'instantané, 437 son état sera complètement réinitialisé.</para> 438 439 <para>(Techniquement, pour parler rigoureusement, le fichier image lui-même 440 n'est pas "réinitialisé". Quand un instantané est pris, VirtualBox "gèle" 441 plutôt le fichier image et n'écrit plus dedans. Pour les opérations d'écriture 442 de la VM, un deuxième fichier image de "différenciation" est créé, qui 443 ne reçoit que les modifications de l'image d'origine ; voir la section 444 suivante pour les détails.)</para> 445 446 <para>Si vous pouvez attacher une même image "normale" à plus d'une 447 machine virtuelle, une seule de ces machines virtuelles attachée au 448 même fichier image peut être exécuté en même temps, sans quoi il y aurait 449 des conflits si plusieurs machines écrivent dans le même fichier image.<footnote> 450 <para>Cette restriction est plus légère qu'avant 451 VirtualBox 2.2. Jadis, chaque image de disque "normale" ne pouvait 452 être <emphasis>attachée</emphasis> qu'à une seule machine. Maintenant, 453 elle peut être attachée à plus d'une machine du moment qu'une seule 454 des machines soit en fonction.</para> 455 </footnote></para> 456 </listitem> 457 458 <listitem> 459 <para>À l'opposé, <emphasis role="bold">les disques durs write-through</emphasis> 460 sont ne sont absolument pas concernés par les instantanés : leur 461 état <emphasis>n'est pas</emphasis> sauvegardé quand on prend un instantané, 462 et il n'est pas restauré quand on restaure un instantané.</para> 463 </listitem> 464 465 <listitem> 466 <para>Les <emphasis role="bold">Disques durs partageables</emphasis> sont 467 des variantes des disques durs write-through. En principe, ils se 468 comportent exactement de la même façon, à savoir que leur état 469 <emphasis>n'est pas</emphasis> sauvegardé quand on prend un instantané 470 et il n'est pas restauré quand on restaure un instantané. La 471 différence n'apparaît que si vous attachez de tels disques à plusieurs 472 VMs. Les disques partageables peuvent être attachés à plusieurs VMs qui 473 peuvent fonctionner en même temps. Cela les rend adaptés pour l'utilisation 474 de systèmes de fichiers cluster entre des VMs et des applications identiques 475 qui sont explicitement préparés pour accéder en même temps à un 476 disque. Seules des images de disques fixes peuvent être utilisées dans ce 477 mode, les images dynamiques sont rejetées.<warning> 478 <para>C'est une fonctionnalité pour experts, dont la mauvaise utilisation 479 peut provoquer une perte de données -- les systèmes de fichiers réguliers 480 ne sont pas préparés à gérer des modifications simultanées par 481 plusieurs éléments.</para> 482 </warning></para> 483 </listitem> 484 485 <listitem> 486 <para>Ensuite, les <emphasis role="bold">images immuables</emphasis> 487 ne se souviennent des accès en écriture que de manière temporaire pendant 488 que la machine est en fonction ; tous les changements sont perdus 489 quand la machine virtuelle est allumée la fois d'après. Il s'en suit qu'à 490 l'inverse des images "normales", une même image immuable peut être utilisée 491 avec plusieurs machines virtuelles sans 492 restrictions.</para> 493 494 <para>La <emphasis>création</emphasis> d'une image immuable a peu de sens 495 puisqu'elle serait vide au départ et elle perdrait son contenu à chaque 496 redémarrage de la machine (sauf si vous voulez vraiment avoir un disque 497 toujours non formaté quand la machine démarre). Du coup, normalement, 498 vous créeriez d'abord une image "normale" puis, quand vous estimez son 499 contenu utile, vous la marquez plus tard comme immuable.</para> 500 501 <para>Si vous prenez l'instantané d'une machine avec des images immuables, 502 sur chaque machine allumée, ces images sont réinitialisées à leur état du dernier 503 instantané (actuel) (et non à l'état de l'image immuable d'origine).</para> 504 505 <note> 506 <para>En guise d'exception particulière, les images immuables 507 <emphasis>ne sont pas</emphasis> réinitialisées si elles sont attachées 508 à une machine dont le dernier instantané a été pris pendant que la machine 509 était en fonction (ce qu'on appelle un instantané "en ligne"). Il s'en 510 suit que si l'instantané actuel de la machine est "en ligne", 511 ses images immuables se comportent exactement comme les images "normales" 512 décrites précédemment. Prur réactiver la réinitialisation automatique 513 de telles images, effacez l'instantané actuel de la machine.</para> 514 </note> 515 516 <para>De nouveau, techniquement, VirtualBox n'écrit jamais directement 517 sur image immuable. Toutes les opérations d'écriture de la machine seront 518 envoyées dans une image de différenciation ; la prochaine fois que 519 la VM sera allumée, l'image de différenciation sera rétablie à chaque 520 démarrage de la machine, ses images immuables ont exactement le même 521 contenu.<footnote> 522 <para>Ce comportement a aussi changé avec VirtualBox 2.2. Jadis, 523 les images de différenciation étaient désactivées quand la session 524 de la machine <emphasis>se terminait</emphasis> ; maintenant, 525 elles sont désactivées à chaque fois que la machine est allumée.</para> 526 </footnote> L'image de différenciation n'est réinitialisée que lorsque 527 la machine est allumée à partir de VirtualBox, pas quand vous redémarrez 528 en demandant un redémarrage à l'intérieur de la machine. C'est 529 également pourquoi les images immuables se comportent comme décrit 530 ci-dessus quand des instantanés sont aussi présents, ce qui utilise 531 également des images de différenciation.</para> 532 533 <para>Si la désactivation automatique de l'image de différenciation au 534 démarrage d'une VM ne correspond pas à vos besoins, vous pouvez la 535 désactiver en utilisant le paramètre 536 <computeroutput>autoreset</computeroutput> de 537 <computeroutput>VBoxManage modifyhd</computeroutput> ; voir <xref 538 linkend="vboxmanage-modifyvdi" /> for details.</para> 539 </listitem> 540 541 <listitem> 542 <para>Une image en <emphasis role="bold">mode multiattachée</emphasis> 543 peut être attachée à plus d'une machine virtuelle en même temps même si 544 ces machines sont en fonction en même temps. Pour chaque 545 machine virtuelle à laquelle une image est attachée, une image de 546 différenciation est créée. Il s'en suit que les données écrites sur un 547 tel disque dur virtuel par une machine n'est pas vue par les autres machines 548 auxquelles l'image est attachée ; chaque machine crée son propre 549 historique des écritures de l'image multiattachée.</para> 550 551 <para>Techniquement, une image "multiattachée" se comporte de la même façon 552 qu'une image "immuable", sauf que l'image de différenciation n'est pas 553 réinitialisée à chaque fois que la machine démarre.</para> 554 </listitem> 555 556 <listitem> 557 <para>Enfin, <emphasis role="bold">l'image en lecture seule</emphasis> 558 est utilisée automatiquement pour les images de CD/DVD, vu que les 559 CDs/DVDs ne sont jamais inscriptibles.</para> 560 </listitem> 561 </orderedlist> 562 563 <para>Pour illustrer les différences entre les différents types au 564 regard des instantanés : supposons que avez installé votre système 565 d'exploitation hôte dans votre VM et que vous avez pris un instantané. 566 Imaginons que vous avez accidentellement infecté votre VM avec un virus et 567 vous voulez revenir à l'instantané. Avec une image de disque dur normale, 568 vous restaurez simplement l'instantané et l'état antérieur de votre image 569 de disque dur seront restaurées également (et votre infection virale sera 570 annulée). Avec un disque dur immuable, il suffit d'éteindre et de rallumer 571 votre VM et l'infection virale sera désactivée. Par contre, avec une image 572 write-through, vous ne pouvez pas annuler facilement 573 l'infection virale par la virtualisation, mais vous devrez désinfecter 574 votre machine virtuelle comme un vrai ordinateur.</para> 575 576 <para>Là encore, vous pourriez trouver les images write-through utiles si vous 577 voulez préserver des données critiques indépendamment des instantanés, et 578 comme vous pouvez attacher plus d'une imafe à une VM, vous pourrien vouloir 579 avoir une image immuable pour le szstème d'exploitation et une en write-through 580 pour vos fichiers de données.</para> 581 </sect1> 582 583 <sect1 id="diffimages"> 584 <title>Images de différenciation</title> 585 586 <para>La section précédente portait sur les images de différenciation et la 587 façon de les utiliser avec des instantanés, des images immuables et 588 des attachements immuables. Pour l'utilisateur curieux de VirtualBox, cette 589 section décrit avec plus de détails la façon dont elles fonctionnent.</para> 590 591 <para>Une image de différenciation est une image de disque spéciale qui ne 592 garde que les différences avec une autre image. En elle-même, une image de 593 différenciation est inutile, elle doit toujours se référer à une autre image. 594 On parle donc généralement d'une image de différenciation comme d'un "enfant" 595 qui garde les différences d'avec son 596 "parent".</para> 597 598 <para>Quand une image de différenciation est active, elle reçoit toutes les 599 opérations d'écriture de la machine virtuelle à la place de son parent. L'image 600 de différenciation ne contient que les secteurs du disque dur virtuel qui 601 ont changé depuis que l'image de différenciation a été créée. Quand la 602 machine lit un secteur à partir d'un tel disque dur virtuel, elle regarde 603 d'abord dans l'image de différenciation. Si le secteur est présent, il est 604 renvoyé à partir de là ; sinon VirtualBox regarde dans le parent. En 605 d'autres termes, le parent devient en lecture seule ; on n'écrit plus jamais 606 dedans mais il est lu si un secteur n'a pas changé.</para> 607 608 <para>On peut enchaîner les images de différenciation. Si une autre image de 609 différenciation est créée pour un disque virtuel qui a déjà une image de 610 différenciation, il devient le "petit-fils" du parent d'origine. La première 611 image de différenciation devient alors également en lecture seule et les 612 opérations d'écriture ne vont que dans l'image de différenciation du second 613 niveau. Lors de la lecture à partir d'un disque virtuel, 614 VirtualBox a besoin de regarder d'abord dans la deuxième image de différenciation, 615 puis dans la première si le secteur n'a pas été trouvé, puis dans 616 l'image d'origine.</para> 617 618 <para>Il peut y avoir un nombre illimité d'images de différenciation et 619 chaque image peut avoir plus d'un enfant. Il s'en suit que les images de 620 différenciation peuvent constituer une arborescence complexe avec des parents, 621 des "fratries" et des enfants, en fonction de la complexité de la configuration 622 de votre machine. Les opérations d'écriture vont toujours dans l'image de 623 différenciation "active" attachée à la machine, et pour les opérations de 624 lecture, VirtualBox peut avoir besoin de regarder jusqu'aux parents dans la 625 chaîne, jusqu'à ce qu'il truuve le secteur en question. Vous pouvez regarder 626 l'arborescence dans le gestionnaire de médias virtuels :<mediaobject> 627 <imageobject> 628 <imagedata align="center" fileref="images/virtual-disk-manager2.png" 629 width="12cm" /> 630 </imageobject> 631 </mediaobject></para> 632 633 <para>Dans toutes ces situations, du point de vue de la machine virtuelle, 634 le disque dur virtuel se comporte comme n'importe quel autre disque. 635 Pendant que la machine virtuelle est en fonction, il y a un léger ralentissement 636 (overhead) E/S d'exécution car il se peut que VirtualBox doive regarder des 637 secteurs plusieurs fois. Cela ne se voit cependant pas, puisque les tables 638 d'informations des secteurs sont toujours gardées en mémoire et peuvent être 639 consultées rapidement.</para> 640 641 <para>On utilise des images de différenciation dans les situations 642 suivantes :<orderedlist> 643 <listitem> 644 <para><emphasis role="bold">Les instantanés.</emphasis> Quand vous 645 créez un instantané comme expliqué dans la section précédente, VirtualBox 646 "gèle" les images attachées à la machine virtuelle et crée des 647 images de différenciation pour chacun d'eux (pour être précis, une 648 par image qui n'est pas en mode "write-through"). Du point de vue de 649 la machine virtuelle, les disques virtuels continuent d'agir comme 650 avant, pais toutes les opérations d'écriture vont dans les images de 651 différenciation. Chaque fois que vous créez un autre instantané, pour 652 chaque disque dur attaché, une autre image de différenciation est 653 créée et attachée, formant une chaîne ou une arborescence.</para> 654 655 <para>Dans l'impression d'écran ci-dessus, vous voyez que l'image du 656 disque d'origine est maintenant attachée à un instantané, ce qui 657 représente l'état du disque quand on a pris l'instantané.</para> 658 659 <para>Si vous <emphasis role="bold">restaurez</emphasis> maintenant 660 un instantané -- à savoir, si vous voulez revenir à l'état exact de 661 la machine stocké dans le dépôt --, il se produit la chose suivante :<orderedlist> 229 662 <listitem> 230 <para>En mode compatibilité IDE (par défaut les emplacements 0 231 à 3) ou</para> 663 <para>VirtualBox copie les paramètres de la machine virtuelle 664 copiés dans vinstantané vers la machine virtuelle. Du coup, si 665 vous avez fait des modifications dans la configuration après avoir 666 pris l'instantané, elles sont annulées.</para> 232 667 </listitem> 233 668 234 669 <listitem> 235 <para>En mode SATA ;</para> 670 <para>Si vous avez pris l'instantané quand la machine était en 671 fonction, il contient un état sauvegardé de la machine et cet état 672 est restauré également ; après la restauration de l'instantané, 673 la machine sera en état "sauvehaqdé" et elle reprendra son exécution 674 là où elle avait été commencée la fois suivante. Sinon, la 675 machine sera dans l'état "éteint" et elle fera un démarrage complet.</para> 676 </listitem> 677 678 <listitem> 679 <para>Pour chaque image de disque attachée, à la machine, l'image de 680 différenciation contenant les opérations d'écriture depuis que 681 l'instantané actuel a été pris est supprimée et l'image du parent 682 originel est réactivée. (Si vous avec restauré l'instantané "racine", 683 ce sera l'image de disque racine de tous les attachements ; 684 sinon ce sera d'autres images de différenciation descendantes). 685 Cela restaure de fait l'ancien état de la machine.</para> 236 686 </listitem> 237 687 </orderedlist></para> 238 </listitem> 239 240 <listitem> 241 <para>15 emplacements attachés au contrôleur SCSI, s'il est activé et 242 supporté par le système d'exploitation invité ;</para> 243 </listitem> 244 245 <listitem> 246 <para>Huit emplacements attachés au contrôleur SAS, s'il est activé et 247 supporté par le système d'exploitation invité.</para> 248 </listitem> 249 </orderedlist></para> 250 251 <para>Étant donné le vaste choix de contrôleurs de stockage, il se peut 252 que vous vous demandiez lequel choisir. En général, vous devriez éviter 253 l'IDE, sauf si c'est le seul contrôleur supporté par votre invité. Que 254 vous utilisez SATA, SCSI, ou SAS, il n'y a pas de différence réelle.</para> 255 </sect1> 256 257 <sect1 id="vdidetails"> 258 <title>Fichiers images de disque (VDI, VMDK, VHD, HDD)</title> 259 260 <para>Les fichiers images de disque résident sur le système hôte et sont vus 261 par les systèmes invités comme des disques durs d'une certaine géométrie. 262 Lorsqu'un système d'exploitation lit depuis ou écrit sur un disque dur, 263 VirtualBox redirige la demande sur le fichier image.</para> 264 265 <para>Remarquez que quand vous créez un fichier image, vous devez spécifier 266 sa taille, qui représente une géométrie fixe du disque virtuelle. Il n'est 267 donc pas possible de modifier la taille du disque dur virtuel ultérieurement.</para> 268 269 <para>VirtualBox supporte quatre variantes de fichiers images de disque :<itemizedlist> 270 <listitem> 271 <para>Normalement, VirtualBox utilise son propre format de contenu 272 pour les disques durs invités - fichiers Virtual Disk Image (VDI) -. 273 En particulier, ce format sera utilisée quand vous créerez une nouvelle 274 machine virtuelle avec un nouveau disque.</para> 275 </listitem> 276 277 <listitem> 278 <para>VirtualBox supporte aussi complètement le format de contenu 279 populaire et libre VMDK utilisé par beaucoup d'autres produits de 280 virtualisation, en particulier par Vmware.<footnote> 281 <para>Le support initial pour VMDK a été ajouté avec VirtualBox 1.4 ; 282 depuis la version 2.1, VirtualBox supporte complètement VMDK, 283 ce qui veut dire que vous pouvez créer des instantanés et utiliser 284 toutes les autres fonctionnalités avancées décrites ci-dessus pour 285 les images VDI également avec VMDK.</para> 286 </footnote></para> 287 </listitem> 288 289 <listitem> 290 <para>VirtualBox supporte aussi pleinement le format VHD utilisé par 291 Microsoft.</para> 292 </listitem> 293 294 <listitem> 295 <para>Les fichiers images de Parallels version 2 (format HDD) sont 296 aussi supportés.<footnote> 297 <para>Le support a été ajouté à VirtualBox 3.1.</para> 298 </footnote> Faute de documentation sur le format, les formats 299 récents (3 et 4) ne sont pas supportés. Vous pouvez cependant 300 convertir de tels fichiers images vers le format de la version 2 en 301 utilisant les outils fournis par Parallels.</para> 302 </listitem> 303 </itemizedlist></para> 304 305 <para>Indépendamment du format de disque, comme il a été brièvement mentionné 306 au <xref linkend="gui-createvm" />, il y a deux options pour créer une image 307 de disque : taille statique ou extension dynamique.</para> 308 309 <itemizedlist> 310 <listitem> 311 <para>Si vous créez une <emphasis role="bold">image à la taille fixe</emphasis> 312 de, par exemple, 10 Gio, un fichier image d'à peu près la même taille 313 sera créé sur votre système hôte. Remarquez que la création d'une image 314 à taille statique peut prendre beaucoup de temps selon la taille de 315 l'image et les performances d'écriture de votre disque dur.</para> 316 </listitem> 317 318 <listitem> 319 <para>Pour une gestion du stockage plus flexible, utilisez une <emphasis 320 role="bold">image à extension dynamique</emphasis>. Celle ci sera au 321 départ très petite et n'occupera pas d'espace pour des secteurs du disque 322 virtuel non utilisés, mais le fichier image grossira chaque fois qu'on 323 écrira sur un secteur du disque pour la première fois. Si ce format 324 prend moins d'espace disque au début, le fait que VirtualBox doive 325 étendre en permanence le fichier image consomme des ressources machines 326 supplémentaires, donc jusqu'à ce que le disque ne soit entièrement 327 rempli, les opérations d'écriture sont plus lentes qu'avec des disques à 328 taille statique. Cependant, après qu'un disque dynamique a été étendu 329 entièrement, la différence de performances pour les opérations de lecture 330 et d'écriture est négligeable.</para> 331 </listitem> 332 </itemizedlist> 333 </sect1> 334 335 <sect1 id="vdis"> 336 <title>Le gestionnaire de médias virtuels</title> 337 338 <para>VirtualBox conserve un registre interne de toutes les images disponibles 339 de disque, CD/DVD-ROM et de disquette. Vous pouvez voir et modifier ce 340 registre dans le gestionnaire de médias virtuels, auquel vous pouvez 341 accéder depuis le menu « Fichier » dans la fenêtre principale de VirtualBox :</para> 342 343 <para><mediaobject> 344 <imageobject> 345 <imagedata align="center" fileref="../en_US/images/virtual-disk-manager.png" 346 width="10cm" /> 347 </imageobject> 348 </mediaobject>La fenêtre vous montre toutes les images actuellement 349 enregistrées avec VirtualBox, regroupées de façon pratique en trois onglets 350 pour les trois formats possibles. Ces formats sont :</para> 351 352 <itemizedlist> 353 <listitem> 354 <para>Les images de disque dur, soit au format Virtual Disk Image (VDI) 355 de VirtualBox lui-même, soit dans les formats tiers listés ci-dessus ;</para> 356 </listitem> 357 358 <listitem> 359 <para>Les images de CD/DVD au format standard ISO ;</para> 360 </listitem> 361 362 <listitem> 363 <para>Des images de disquette au format standard RAW.</para> 364 </listitem> 365 </itemizedlist> 366 367 <para>Comme vous pouvez le voir dans la capture d'écran ci-dessus, pour 368 chaque image, le gestionnaire de médias virtuels vous montre le chemin 369 complet vers le fichier image et d'autres informations telles que la machine 370 virtuelle à laquelle l'image est actuellement attachée, s'il y en a une.</para> 371 372 <para>Le gestionnaire de médias virtuels vous permet de</para> 373 374 <itemizedlist> 375 <listitem> 376 <para>créer de nouvelles images de disque dur en utilisant le bouton 377 <emphasis role="bold">"Nouveau"</emphasis> ; cela ouvrira l'assistant 378 « Créer une image de disque » déjà décrit au <xref 379 linkend="gui-createvm" />;</para> 380 </listitem> 381 382 <listitem> 383 <para>importer des fichiers images existantes depuis votre disque dur 384 sur VirtualBox en utilisant le bouton <emphasis role="bold">"Ajouter"</emphasis> ;</para> 385 </listitem> 386 387 <listitem> 388 <para><emphasis role="bold">supprimer</emphasis> une image du 389 registre(et éventuellement effacer le fichier image en même temps) ;</para> 390 </listitem> 391 392 <listitem> 393 <para><emphasis role="bold">"libérer"</emphasis> une image, c'est-à-dire, 394 la détacher d'une machine virtuelle si elle y est actuellement attachée 395 comme un disque dur.</para> 396 </listitem> 397 </itemizedlist> 398 399 <para>Nous vous recommandons de maintenir deux dossiers spéciaux sur votre 400 système pour conserver les images : un pour les fichiers images de disques 401 durs (qui peut, en cas d'images à extension dynamique, atteindre des tailles 402 considérables), et un pour les fichiers ISO (qui ont probablement été 403 téléchargées sur Internet).</para> 404 405 <para>Vous pouvez copier des fichiers images de disque dur sur d'autres 406 systèmes hôtes et les importer depuis des machines virtuelles, bien que 407 certains systèmes invités (surtout Windows 2000 et XP) exigeront que la 408 nouvelle machine virtuelle soit paramétrée de la même manière que l'ancienne. 409 .<note> 410 <para>Ne faites pas simplement des copies d'images de disques virtuels. 411 Si vous importer ainsi une seconde copie dans une machine virtuelle, 412 VirtualBox se plaindra avec une erreur, puisque VirtualBox attribue un 413 identifiant unique (UUID) à chaque image de disque pour être sûr qu'il 414 n'est utilisé qu'une seule fois. Voir le <xref linkend="cloningvdis" /> 415 pour des instructions à ce sujet. De même, si vous voulez copier une 416 machine virtuelle sur un autre système, VirtualBox a une fonction 417 d'importation/exportation qui pourrait mieux convenir à vos besoins ; 418 voir le <xref linkend="ovf" />.</para> 419 </note></para> 420 </sect1> 421 422 <sect1 id="hdimagewrites"> 423 <title>Modes spéciaux d'écriture d'images</title> 424 425 <para>Pour chaque image de disque virtuel supportée par VirtualBox, vous 426 pouvez utiliser des commandes spéciales pour définir comment des opérations 427 d'écriture depuis la machine virtuelle devraient modifier l'image et comment 428 les instantanés devraient la modifier. Cela vaut pour tous les formats 429 d'images précités (VDI, VMDK, VHD ou HDD) et indépendamment du fait que 430 l'image soit de taille statique ou étendue de façon dynamique.</para> 431 432 <orderedlist> 433 <listitem> 434 <para>Avec des <emphasis role="bold">images normales</emphasis> (le 435 réglage par défaut), il n'y a pas de restrictions sur la façon dont les 436 invités peuvent lire et écrire sur le disque.</para> 437 438 <para>Quand vous faites un instantané de votre machine virtuelle comme 439 décrit au <xref linkend="snapshots" />, l'état d'une telle image de 440 « disque dur normal » sera enregistrée avec le instantané, et quand vous 441 restaurerez le instantané, son état sera entièrement réinitialisé.</para> 442 443 <para>(pour être précis sur un plan technique, le fichier image n'est 444 pas « réinitialisé » en tant que tel. Par contre, quand on fait un 445 instantané, VirtualBox « gèle » le fichier image et n'écrit plus dessus. 446 Pour les opérations d'écriture depuis la VM, un second fichier image 447 « de différenciation » est créé qui ne reçoit que les modifications de 448 l'image d'origine ; voir la prochaine section pour des détails).</para> 449 450 <para>Si vous pouvez attacher la même image « normale » à plusieurs 451 machines virtuelles, une seule de ces machine virtuelle attachée au même 452 fichier image peut être lancée simultanément, sans quoi il y aurait un 453 conflit si plusieurs machines écrivaient sur le même fichier image.<footnote> 454 <para>Cette restriction est plus allégée maintenant qu'avec 455 VirtualBox 2.2. Auparavant, toute image de disque « normal » ne 456 pouvait être <emphasis>attachée</emphasis> qu'à une seule machine. 457 Maintenant, on peut à plus d'une machine, tant que seule une d'entre 458 elles est en fonction.</para> 459 </footnote></para> 460 </listitem> 461 462 <listitem> 463 <para>À l'inverse, les disques durs « write-through » ne sont pas du 464 tout concernés par les instantanés : leur état <emphasis>n'est pas</emphasis> 465 sauvegardé quand on crée un instantané, et il n'est pas restauré quand 466 on le restaure.</para> 467 468 <para>Pour <emphasis>créer</emphasis> une image de disque VDI en 469 « write-through », utilisez la commande <computeroutput>VBoxManage 470 createhd</computeroutput> ; voir le <xref 471 linkend="vboxmanage-createvdi" />. Pour marquer une image 472 <emphasis>existante</emphasis> 473 comme dynamique, utilisez la commande <computeroutput>VBoxManage modifyhd</computeroutput> ; 474 voir <xref 475 linkend="vboxmanage-modifyvdi" />.</para> 476 </listitem> 477 478 <listitem> 479 <para><emphasis role="bold">Les disques durs partageables</emphasis> 480 sont une variante des disques durs « write-through ». En principe, ils se 481 comportent exactement de la même façon, c'est-à-dire que leur état 482 <emphasis>n'est pas</emphasis> sauvegardé quand on prend un instantané, 483 et il n'est pas restauré lors de la restauration d'un instantané. La 484 différence n'apparaît que si on attache de tels disques à plusieurs 485 VMs. Les VMs partageables peuvent être attachés à plusieurs VMs, 486 qui peuvent se lancer concommitamment. Elles sont ainsi convenables pour 487 être utilisées par des systèmes de fichiers cluster entre des VMs et 488 des applications identiques qui sont préparées explicitement pour accéder 489 concommitamment à un disque. Seules les images à taille fixe peuvent 490 être utilisées de cette manière, les images à taille dynamique sont 491 rejetées.</para> 492 493 <para>C'est une fonctionnalité avancée, une mauvaise utilisation peut 494 conduire à une perte de données -- les systèmes de fichiers réguliers 495 ne sont pas préparés pour gérer des modifications simultanes par plusieurs 496 éléments.</para> 497 498 <para>Pour <emphasis>créer</emphasis> une image de disque au format VDI 499 en tant que « partageable », utilisez la commande <computeroutput>VBoxManage 500 createhd</computeroutput> ; voir le <xref 501 linkend="vboxmanage-createvdi" />. Pour marquer une image 502 <emphasis>existante</emphasis> comme partageable, utilisez 503 <computeroutput>VBoxManage modifyhd</computeroutput> ; voir <xref 504 linkend="vboxmanage-modifyvdi" />.</para> 505 </listitem> 506 507 <listitem> 508 <para>Enfin, les images immuables ne se souviennent des accès en écriture 509 que de façon temporaire pendant que la machine virtuelle est en fonction 510 ; toutes les modifications sont perdues quand la machine virtuelle est 511 rallumée la fois suivante. Il en résulte que, contrairement aux images 512 « normal », la même image immuable peut être utilisée avec plusieurs 513 machines virtuelles sans restrictions.</para> 514 515 <para><emphasis>Créer</emphasis> une image immuable n'a pas beaucoup de 516 sens puisqu'elle serait vide au départ et perdrait son contenu à chaque 517 redémarrage de la machine (sauf si vous voulez vraiment avoir un disque 518 non formaté quand la machine démarre). Il en résulte que normalement, 519 vous créeriez d'abord une image « normal », puis lorsque vous considérez 520 que son contenu est utile, vous la marqueriez plus tard comme immuable 521 en utilisant <computeroutput>VBoxManage modifyhd</computeroutput> ; 522 merci de voir de nouveau le <xref linkend="vboxmanage-modifyvdi" />. 523 Sinon, ouvrez une image existante en mode « immuable » en utilisant 524 <computeroutput>VBoxManage openmedium</computeroutput>.</para> 525 526 <para>Si vous faites un instantané d'une machine avec des images immuables, 527 à chaque arrêt de la machine, ces images seront réinitialisées à l'état 528 du dernier (l'actuel) instantané (et pas à l'état de l'image immuable 529 d'origine).</para> 530 531 <note> 532 <para>En guise d'exception spéciale, les images immuables <emphasis>ne 533 sont pas</emphasis> réinitialisées si elles sont attachées à une 534 machine dont on a fait le dernier instantané alors que la machine 535 était en fonction (ce que l'on appelle un instantané « en ligne »). Il 536 en résulte que si le instantané actuel de la machine est comme un 537 instantané « en ligne », ses images immuables se comportent exactement 538 comme les images normales décrites précédemment. Pour réactiver la 539 réinitialisation automatique de telles images, effacez le instantané 540 actuel de la machine.</para> 541 </note> 542 543 <para>À nouveau, techniquement, VirtualBox n'écrit jamais directement 544 sur une image immuable. Toutes les opérations d'écriture depuis la 545 machine seront redirigées vers une image de différenciation ; la 546 prochaine fois que la VM sera allumée, l'image de différenciation est 547 réinitialisée de sorte que chaque fois que la VM démarre, ses images 548 immuables ont exactement le même contenu.<footnote> 549 <para>Ce comportement a aussi changé avec VirtualBox 2.2. Auparavant, 550 les images de différenciation étaient désactivées quand la session 551 de la machine <emphasis>se terminait</emphasis> ; maintenant, elles 552 sont désactivées à chaque fois que la machine est allumée.</para> 553 </footnote> L'image de différenciation n'est réinitialisée que lorsque 554 la machine est allumée depuis l'intérieur de VirtualBox, pas quand 555 vous redémarrez en demandant un redémarrage depuis la machine. C'est 556 aussi pourquoi les images immuables se comportent comme décrit 557 ci-dessus quand les instantanés sont également présents, ce qui utilise 558 des images de différenciation.</para> 559 560 <para>Si la non prise en compte automatique des images de différenciation 561 au démarrage de la VM ne correspond pas à vos besoins, vous pouvez la 562 désactiver en utilisant le paramètre <computeroutput>autoreset</computeroutput> 563 de <computeroutput>VBoxManage modifyhd</computeroutput> ; voir le <xref 564 linkend="vboxmanage-modifyvdi" /> pour des détails.</para> 565 </listitem> 566 </orderedlist> 567 568 <para>Pour illustrer les variations entre les divers types du point de vue 569 des instantanés : Supposons que vous ayez installé votre système 570 d'exploitation invité dans votre VM et que vous ayez fait un instantané. 571 Imaginons que vous ayez infecté par accident votre VM avec un virus et que 572 vous aimeriez revenir au instantané. Avec une image de disque dur normale, 573 vous restaurez simplement le instantané et l'état précédent de l'image de 574 votre disque dur sera restaurée (et votre infection par un virus sera annulée). 575 Avec un disque dur immuable, tout ce qu'il y a à faire est d'éteindre et 576 d'allumer votre VM, et l'infection par le virus sera désactivée. Néanmoins, 577 avec une image de disque write-through, vous ne pouvez pas facilement annuler 578 l'infection par le virus via la virtualisation, mais vous devrez désinfecter 579 votre machine virtuelle comme un vrai ordinateur.</para> 580 581 <para>Vous pourriez encore toujours trouver les images write-though utiles 582 si vous voulez préserver des données critiques indépendamment des instantanés, 583 et comme vous pouvez attacher plus d'une image à une VM, il se peut que vous 584 vouliez avoir une immuable pour le système d'exploitation et une 585 write-through pour vos fichiers de données.</para> 586 </sect1> 587 588 <sect1 id="diffimages"> 589 <title>Images de différenciation</title> 590 591 <para>La section précédente traitait des images de différenciation et de la 592 façon dont elles sont utilisées avec les instantanés, les images immuables 593 et les attachements de plusieurs disques. Pour l'utilisateur de VirtualBox 594 curieux, cette section décrit avec davantage de détails comment elles 595 fonctionnent.</para> 596 597 <para>Une image de différenciation est une image de disque spéciale qui ne 598 conserve que les différences avec une autre image. Elle est en soi inutile, 599 elle doit toujours se référer à une autre image. L'image de différenciation 600 est alors vue en général comme une « fille » qui conserve les différences 601 par rapport à son « parent ».</para> 602 603 <para>Quand une image de différenciation est active, elle reçoit toutes les 604 opérations d'écriture depuis la machine virtuelle à la place de son parent. 605 L'image de différenciation ne contient que les secteurs du disque virtuel 606 qui a changé depuis que l'image de différenciation a été créée. Quand la 607 machine lit un secteur depuis un tel disque dur virtuel, il regarde d'abord 608 dans l'image de différenciation. Si le secteur est présent, il est retourné 609 depuis celui-ci ; sinon VirtualBox regarde dans le parent. En d'autres 610 termes, le parent devient en « lecture seule » ; on n'y écrit plus, mais on 611 lit à partir de celui ci si un secteur n'a pas changé.</para> 612 613 <para>Les images de différenciation peuvent être chaînées. Si vous créez une 614 autre image de différenciation pour un disque virtuel qui a déjà une image 615 de différenciation, elle devient un « petit-fils » du parent d'origine. La 616 première image de différenciation devient alors en lecture seule, et les 617 opérations d'écriture ne vont que sur l'image de différenciation de second 618 niveau. Lors de la lecture à partir du disque virtuel, VirtualBox doit 619 d'abord regarder d'abord dans la deuxième image de différenciation, puis 620 dans la première si le secteur n'a pas été trouvé puis dans l'image d'origine.</para> 621 622 <para>Il peut y avoir un nombre illimité d'images de différenciation et 623 chaque image peut avoir plus d'un enfant. Il en résulte que les images de 624 différenciation peuvent constituer une arborescence complexe avec des parents, 625 des « frères » et des enfants selon la complexité de la configuration de 626 votre machine. Les opérations d'écriture vont toujours sur l'image de 627 différenciation « active » attachée à la machine, et pour des opérations de 628 lecture, il se peut que VirtualBox ait besoin de de regarder dans presque 629 tous les parents de la chaîne jusqu'à ce qu'il trouve le secteur en question. 630 Vous pouvez regarder une telle arborescence dans le gestionnaire de médias 631 virtuels :<mediaobject> 632 <imageobject> 633 <imagedata align="center" fileref="../en_US/images/virtual-disk-manager2.png" 634 width="10cm" /> 635 </imageobject> 636 </mediaobject></para> 637 638 <para>Dans toutes ces situations, du point de vue de la machine virtuelle, 639 le disque dur virtuel se comporte comme n'importe quel autre disque. Pendant 640 que la machine virtuelle est en fonction, il y a une légere surcharge d'E/S 641 en cours d'exécution car il se peut que VirtualBox doive regarder des 642 secteurs plusieurs fois. Cela n'est cependant pas observable puisque les 643 tables avec des informations de secteurs sont toujours conservées en mémoire 644 et peuvent être inspectées rapidement.</para> 645 646 <para>Les images de différenciation sont utilisées dans les situations 647 suivantes :<orderedlist> 648 <listitem> 649 <para><emphasis role="bold">Les instantanés.</emphasis> Quand vous 650 créez un instantané, comme expliqué dans la section précédente, 651 VirtualBox « gèle » les images attachées à la machine virtuelle et 652 crée des images de différenciation pour chacune d'elles (pour être 653 précis, une pour chaque image non en mode « write-through »). Du point 654 de vue de la machine virtuelle, les disques virtuels continuent d'agir 655 comme avant mais toutes les opérations d'écriture vont sur les images 656 de différenciation. Chaque fois que vous créez un autre instantané, 657 pour chaque attachement de disque dur, une autre image de différenciation 658 est créée et attachée, constituant une chaîne ou une arborescence.</para> 659 660 <para>Dans la capture d'écran ci-dessus, vous voyez que l'image de 661 disque d'origine est maintenant attachée à un instantané, 662 représentant l'état du disque quand le instantané a été fait.</para> 663 664 <para>Si vous <emphasis role="bold">restaurez</emphasis> maintenant un 665 instantané - c'est-à-dire si vous voulez revenir à l'état exact de la 666 machine qui a été stocké dans le instantané -, ce qui suit se produit :<orderedlist> 667 <listitem> 668 <para>VirtualBox copie les paramètres de la 669 machine virtuelle qui ont été copiés dans le instantané vers la 670 machine virtuelle. Il en résulte que si vous avez fait des 671 changements sur la configuration de la machine depuis que vous 672 avez fait le instantané, elles sont annulées.</para> 673 </listitem> 674 675 <listitem> 676 <para>Si l'instantané a été pris alors que la machine était en 677 fonction, son contenu a un état de machine sauvegardé et cet 678 état est restauré ; après la restauration du instantané, la 679 machine sera alors en état « sauvegardée » et reprendra 680 l'exécution là où se trouve le démarrage suivant. Sinon la 681 machine sera dans l'état « Coupée » et fera un démarrage complet.</para> 682 </listitem> 683 684 <listitem> 685 <para>Pour chaque image de disque attachée à la machine, l'image 686 de différenciation qui conserve toutes les opérations d'écriture 687 depuis que le instantané actuel a été pris est projetée et 688 l'image parente d'origine est à nouveau activée. (Si vous avez 689 restauré le instantané « racine », elle sera l'image de disque 690 racine de chaque élément attaché ; sinon une autre image de 691 différenciation proviennent d'elle.) Ceci restaure en fait 692 l'ancien état de la machine.</para> 693 </listitem> 694 </orderedlist></para> 695 696 <para>Si vous <emphasis role="bold">effacez</emphasis> ultérieurement 697 un instantané pour libérer de l'espace disque, pour chaque attachement 698 de disque, une des images de différenciation devient obsolète. Dans ce 699 cas, l'image de différenciation de l'attachement du disque ne peut pas 700 être simplement effacée. VirtualBox doit au contraire regarder chaque 701 secteur de l'image de différenciation et doit le copier vers son parent 702 ; cela s'appelle du « merging » d'image et peut être un processus 703 potentiellement long selon la taille 704 de l'image de différenciation. Il peut aussi nécessiter temporairement 705 une quantité de d'espace disque supplémentaire substantielle, avant 706 que l'image de différenciation devenue obsolète avec l'opération de 707 merging ne seit effacée.</para> 708 </listitem> 709 710 <listitem> 711 <para><emphasis role="bold">Images immuables.</emphasis> Quand on 712 bascule une image en mode « immuable », une image de différenciation 713 est créée. Comme avec les instantanés, l'image parent devient alors en 714 lecture seule et l'image de différenciation reçoit toutes les opérations 715 d'écriture. Chaque fois qu'on démarre la machine virtuelle, toutes les 716 images immuables qui y sont attachées ont leur propre image de 717 différenciation qui apparaît, réinitialisant effectivement le disque 718 virtuel de la machine virtuelle à chaque redémarrage.</para> 688 689 <para>Si vous <emphasis role="bold">effacez</emphasis> plus tard un 690 instantané afin de gagner de l'espace disque, chaque attachement de 691 disque des images de différenciation devient obsolète. Dans ce cas, 692 l'image de différenciation du disque ne peut pas être tout simplement 693 effacée. VirtualBox doit plutôt regarder chaque secteur de l'image de 694 différenciation et le copier dans le parent ; ceci s'appelle des 695 images de "synchronisation" et cela peut être une procédure longue 696 selon la taille de l'image de différenciation. Il se peut qu'il faille 697 temporairement une importante quantité d'espace disque supplémentaire 698 avant que l'image de différenciation rendue obsolète par l'opération 699 de synchronisation ne soit effacée.</para> 700 </listitem> 701 702 <listitem> 703 <para><emphasis role="bold">Les images immuables.</emphasis> Quand une 704 image passe en mode "immuable", une image de différenciation est créée 705 également. Comme avec les instantanés, l'image parent devient alors en 706 lecture seule et l'image de différenciation reçoit toutes les 707 opérations d'écriture. Chaque fois qu'on démarre la machine virtuelle, 708 toutes les images immuables qui y sont attachées voient leur image de 709 différenciation spécifique nettoyée, ce qui réinitialise de fait le 710 disque virtuel de la machine virtuelle à chaque redémarrage.</para> 719 711 </listitem> 720 712 </orderedlist></para> … … 724 716 <title>Cloner des images de disque</title> 725 717 726 <para>Vous pouvez dupliquer des fichiers images de disque dur sur le même 727 hôte pour rapidement créer une seconde machine virtuelle avec le même728 paramétrage de système d'exploitation. Cependant, <emphasis>vous ne devriez729 faire de copies d'images de disques durs virtuels qu'en utilisant</emphasis>730 l'outil fourni avec VirtualBox ; voir le <xref linkend="vboxmanage-clonevdi" />.731 Car VirtualBox donne un un numéro d'identité unique (UUID) à chaque image de732 d isque, qui est également stocké dans l'image, et VirtualBox refusera de733 fonctionner avec deux images qui utilisent le même numéro Si vous essayez734 accidentellement de réimporter une image de disque que vous avez copiée735 normalement, vous pouvez faire une deuxième copie en utilisant l'outil de736 VirtualBox et l'importer à la place.</para>737 738 <para>Remarquez que les distributions Linux récentes identifient le disque 739 d 'amorçage à partir de l'ID du disque. Les signalements de l'ID VirtualBox740 sont déterminés à partir de l'UUID de l'image du disque virtuel. Donc si741 vous clonez une image de disque et si vous essayez de démarrer sur l'image742 copiée , il se pourrait que l'invité ne puisse pas déterminer son propre743 d isque d'amorçage vu que l'UUID a changé. Dans ce cas, vous devez adapter744 l'ID du disque dans votre script de chargeur de démarrage (par exemple745 <computeroutput>/boot/grub/menu.lst</computeroutput>). L'ID d u disque746 ressemble à ceci :<screen>scsi-SATA_VBOX_HARDDISK_VB5cfdb1e2-c251e503</screen></para>747 748 <para> Vous pouvez déterminer l'ID de l'image copiée avec <screen>hdparm -i /dev/sda</screen></para>718 <para>Vous pouvez dupliquer des fichiers images de disque dur sur le même hôte 719 pour produire rapidement une deuxième machine virtuelle avec la même configuration 720 de système d'exploitation. Néanmoins, vous devriez ne faire des copies d'images 721 de disques durs virtuels <emphasis>que</emphasis> en utilisant l'outil fourni 722 par VirtualBox ; voir <xref 723 linkend="vboxmanage-clonevdi" />. Ceci car VirtualBox affecte un numéro 724 d'identifiant unique (UUID) à chaque image de disque, qui est stocké dans 725 l'image et VirtualBox refusera de fonctionner avec deux images ayant le même 726 numéro. Si vous essayez, par accident, de réimporter une image de disque 727 que vous avez copiée normalement, vous pouvez faire une seconde copie en utilisant 728 l'outil de VirtualBox et l'importer à la place.</para> 729 730 <para>Remarquez que les distributions Linux récentes identifient le disque 731 dur de démarrage à partir ce l'ID du disque. L'ID utilisé par VirtualBox pour 732 un lecteur est déterminé à partir de l'UUID de l'image du disque dur virtuel. 733 Donc si vous clonez une image de disque et si vous essayez de démarrer l'image, 734 copiée il se peut que l'invité ne puisse pas déterminer son propre disque de 735 démarrage car l'UUID a changé. Dans ce cas, vous devez adapter l'ID du disque 736 dans le script de votre chargeur de démarrage (par exemple 737 <computeroutput>/boot/grub/menu.lst</computeroutput>). L'ID d'un disque 738 ressemble à ceci :<screen>scsi-SATA_VBOX_HARDDISK_VB5cfdb1e2-c251e503</screen></para> 739 740 <para>L'ID de l'image copiée peut être déterminée avec <screen>hdparm -i /dev/sda</screen></para> 749 741 </sect1> 750 742 751 743 <sect1 id="iocaching"> 752 <title> Images de disque et mise en cache E/S</title>753 754 <para> VirtualBox peut éventuellement désactiver la mise en cache E/S755 qu'effectuerait sinon le système d'exploitation hôte sur les fichiers images756 dedisque.</para>757 758 <para>Traditionnellement, VirtualBox ouvr e les fichiers images de disque759 comme des normaux, ce qui fait qu'ils sont mis en cache par le système760 d'exploitation hôte, comme n'importe quel autre fichier. Le principal761 avantage de ceci est la vitesse : quand l'OS invité écrit sur le disque et762 lorsque le cache de l'OS hôte utilise l'écriture différée, l'opération763 d'écriture peut être reportée tout en étant effectuée rapidement sur l'OS764 invité, tandis que l'hôte peut effectuer l'opération de façon non765 synchronisée. En outre, quand vous démarrez une VM une deuxième fois et si766 vous avez assez de mémoire disponible pour que l'OS l'utilise pour la mise767 en cache, il se peut que de grandes parties du disque virtuel restent dans768 la mémoire du système, la VM peut accéder aux données beaucoup plus rapidement.</para>769 770 <para>Remarquez que cela ne s'applique qu e sur des fichiers images ; la mise771 en tampon n'affecte jamais les disques virtuels résidant sur des supports de772 s tockage iSCSI distants, ce qui est le scénario le plus courant sur des773 configurations d'entreprise. (voir <xref774 linkend="storage-iscsi" />).</para>775 776 <para>Si la mise en tampon est un paramètre par défaut utile pour virtualiser 777 quelques machines sur un ordinateur de bureau, cette approche comporte778 certains inconvénients:<orderedlist>779 <listitem> 780 <para>L'écriture différée à travers le cache de l'OS hôte est moins781 sécurisée. Quand l'OS invité écrit des données, il considère qu 'elles782 sont écrites même si elles ne sont pas encore arrivé sur un disque783 physique. Si pour une raison quelconque l'écriture ne se produit pas784 (p anne de courant, plantage de l'hôte), les chances de perdre des785 données sont accrues.</para>786 </listitem> 787 788 <listitem> 789 <para>Les fichiers images de disque ont tendance à être très gros. Les790 mettre en cache peut donc rapidement utiliser jusqu'à l'ensemble du791 cache de l'OS hôte. Selon l'efficacité de la mise en cache de l'OS792 hôte, cela peut ralentir énormément l'hôte, surtout si plusieurs VMs793 fonctionnent en même temps. Par exemple, sur des hôtes Linux, il peut794 résulter de la mise en cache de l'hôte que Linux diffère toutes les795 écritures jusqu'à ce que le cache de l'hôte soit presque plein, alors796 l'écriture de tous ces changements en une seule fois peut éventuellement797 figer l'exécution de la VM pendant quelques minutes. Il peut s'en798 suivre des erreurs E/S dans l'invité du fait du timeout de requête des799 E/S sur ceux-ci.</para>800 </listitem> 801 802 <listitem>803 <para>La mémoire physique est souvent gaspillée vu que les systèmes804 d 'exploitation invités ont leurs propres caches E/S, ce qui peut805 aboutir à ce que les données soient mises en cache deux fois (à la806 fois dans les caches de l'invité et de l'hôte) pour un résultat limité.</para>744 <title>Mise en cache des E/S dans l'hôte</title> 745 746 <para>À partir de la version 3.2, VirtualBox peut éventuellement désactiver 747 la mise en cache de l'E/S qu'effectuerait le système d'exploitation hôte sur 748 les fichiers images du disque.</para> 749 750 <para>Traditionnellement, VirtualBox ouvrait des fichiers images de disque 751 comme des fichiers normaux, ce qui faisait qu'ils étaient mis en cache par le 752 pystème d'exploitation hôte comme n'importe quel autre fichier. Le principal 753 avantage en est la vitesse : quand l'OS invité écrit sur le disque 754 et quand le cache de l'hôte utilise l'écriture différée, l'opération d'écriture 755 peut être déclarée terminée pour l'OS invité rapidement alors que l'OS hôte 756 peut effectuer l'opération sans synchronisation. De même, quand vous démarrez 757 une VM une deuxième fois et si vous avez assez de mémoire disponible pour que 758 l'OS l'utilise pour la mise en cache, de grandes parties du disque dur virtuel 759 peuvent aller dans la mémoire du système et la VM peut accéder plus rapidement 760 aux données.</para> 761 762 <para>Remarquez que cela ne s'applique qu'aux fichiers images ; la 763 mise en tampon ne fonctionnait jamais pour les disques présents sur des 764 supports iSCSI distants, ce qui est le 765 scenario le plus classique dans les paramétrages du type enterprise (voir 766 <xref linkend="storage-iscsi" />).</para> 767 768 <para>Si la mise en tampon est un paramètre par défaut utile pour virtualiser 769 quelques machines sur un ordinateur de bureau, elle présente quelques 770 , inconvénients :<orderedlist> 771 <listitem> 772 <para>L'écriture différée dans le cache de l'OS hôte est moins 773 sécurisée. Quand l'OS invité écrit des données, il considère que les 774 données sont écrites même si elles ne sont pas encore arrivées sur le 775 disque physique. Si, pour une raison quelconque, l'écriture n'a pas lieu 776 (problème électrique, plantage de l'hôte), les chances de perdre des 777 données augmentent.</para> 778 </listitem> 779 780 <listitem> 781 <para>Les fichiers images de disque ont tendance à être importantes. 782 Leur mise en cache utilise donc très vite tout le cache de l'OS hôte. Selon 783 l'efficacité de la gestion du cache par l'OS hôte, cela peut ralentir 784 énormément l'hôte, surtout si plusieurs VMs fonctionnent en même temps. 785 Par exemple, sur des hôtes Linux, la mise en cache de l'hôte peut aboutir 786 à un report, par Linux, de toutes les écritures jusqu'à ce que le 787 cache de l'hôte soit presque plein, avant d'écrire tous ces changements 788 en une fois, ce qui peut suspendre l'exécution d'une VM pendant quelques 789 minutes. Cel peut donner des erreurs d'E/S dans l'invité car les requêtes 790 E/S excèderaient le timeout.</para> 791 </listitem> 792 793 <listitem> 794 <para>La mémoire physique est souvent gaspillée, car les systèmes 795 d'exploitation hôtes ont en général leur propre szstème de mise en cache 796 des E/S, ce qui aboutit à la mise en cache double des données (à la fois dans 797 le cache de l'invité et de l'hôte), avec peu 798 d'effet.</para> 807 799 </listitem> 808 800 </orderedlist></para> 809 801 810 <para>Il s'en suit que, à partir de la version 3.2, VirtualBox vous permet 811 éventuellement de désactiver la mise en cache E/S de l'hôte des fichiers 812 images de disque. Dans ce cas, VirtualBox utilise son propre petit cache 813 pour mettre les écritures en tampon, mais il n'y a pas de mise en cache de 814 lecture puisque ceci est déjà fait par l'OS invité. En outre, VirtualBox 815 supporte complètement l'E/S asynchrone pour ses contrôleurs virtuels SATA, 816 SCSI et SAS à travers divers fils d'E/S.</para> 817 818 <para>Comme l'E/S asynchrone n'est pas supportée par les contrôleurs IDE, 819 pour des raisons de performance, il se peut que vous souhaitiez laisser la 820 mise en cache activée pour les contrôleurs IDE virtuels de votre VM.</para> 821 822 <para>C'est pourquoi VirtualBox vous permet de configurer si le cache E/S de 823 l'hôte est utilisé pour chaque contrôleur E/S séparément. Soit décochez la 824 case « Utiliser le cache E/S de l'hôte » des paramètres « Stockage » pour un 825 contrôleur de stockage virtuel donné, soit utilisez la commande VBoxManage 826 suivante pour désactiver le cache E/S de l'hôte pour un contrôleur de 827 stockage virtuel :<screen>VBoxManage storagectl <vm> --name <nomcontrôleur> --hostiocache off</screen></para> 828 829 <para>Voir <xref linkend="vboxmanage-storagectl" /> pour des détails.</para> 830 831 832 <para>De même, pour les raisons évoquées ci-dessus, VirtualBox utilise 833 maintenant par défaut des contrôleurs SATA pour les nouvelles machines 834 virtuelles.</para> 835 836 <note> 837 <para>La désactivation des caches E/S de l'hôte donnera de faibles performances actuellement avec les fichiers VHD et sparse VMDK. Voir le <xref linkend="KnownIssues" /> pour les détails.</para> 838 </note> 802 <para>Si vous décidez de désactiver la mise en cache des E/S dans l'hôte, 803 pour les raisons ci-dessus, VirtualBox utilise son propre petit cache pour 804 mettre les écritures en tampon, mais en général, aucune lecture de ce cache 805 n'est fait par l'OS invité. De plus, VirtualBox supporte complètement 806 l'E/S asynchrone pour ses contrôleurs SATA, SCSI et SAS virtuels via plusieurs 807 threads d'E/S.</para> 808 809 <para>Les E/S asynchrones n'étant pas supportées par les contrôleurs IDE, 810 pour des raisons de performance, vous pourriez vouloir laisser la mise en 811 cache de l'hôte pour les contrôleurs IDE virtuels de votre VM.</para> 812 813 <para>Pour cette raison, VirtualBox vous permet de configurer si la mise en cache 814 des E/S est utilisée pour chaque contrôleur E/S, indépendamment. Soit décochez 815 la case "Utiliser la mise en cache des E/S de l'hôte" des paramètres de stockage, 816 d'un contrôleur de stockage donné, soit utilisez la commande VBoxManage 817 suivante pour désactiver la mise en cache des E/S de l'hôte pour un contrôleur 818 de stockage virtuel :<screen>VBoxManage storagectl <vm> --name <nomcontrôleur> --hostiocache off</screen></para> 819 820 <para>Voir <xref linkend="vboxmanage-storagectl" /> pour les détails.</para> 821 822 <para>Également pour les raisons ci-dessus, VirtualBox utilise maintenant 823 par défaut des contrôleurs SATA pour les nouvelles machines virtuelles.</para> 839 824 </sect1> 840 825 841 826 <sect1 id="storage-bandwidth-limit"> 842 <title>Limit ing bandwidth for disk images</title>843 844 <para> Starting with version 4.0, VirtualBox allows for limiting the845 maximum bandwidth used for asynchronous I/O. Additionally it supports846 sharing limits through bandwidth groups for several images. It is possible847 to have more than one such limit.</para>848 849 <para>L imits are configured through850 <computeroutput>VBoxManage</computeroutput>. The example below creates a851 bandwidth group named "Limit", sets the limit to 20 MB/s and assigns the852 group to the attached disks of the VM:<screen>VBoxManage bandwidthctl "VM name" --name Limit --add disk --limit 20853 VBoxManage storageattach " VM name" --controller "SATA" --port 0 --device 0 --type hdd827 <title>Limiter la bande passante des images de disque</title> 828 829 <para>À partir de la version 4.0, VirtualBox permet de limiter la bande 830 passante maximale utilisée pour les E/S asynchrones. De plus, il supporte 831 le partage des limites entre des groupes de bandes passantes pour plusieurs 832 images. Il est possible d'avoir plus d'une limite.</para> 833 834 <para>Les limites sont configurées via 835 <computeroutput>VBoxManage</computeroutput>. L'exemple ci-dessous crée un 836 groupe de bandes passantes nommé "Limit", et pose la limite à 20 Mo/s et 837 affecte le groupe aux disques attachés à la VM :<screen>VBoxManage bandwidthctl "nom VM" add Limit --type disk --limit 20M 838 VBoxManage storageattach "nom VM" --controller "SATA" --port 0 --device 0 --type hdd 854 839 --medium disk1.vdi --bandwidthgroup Limit 855 VBoxManage storageattach " VM name" --controller "SATA" --port 1 --device 0 --type hdd840 VBoxManage storageattach "nom VM" --controller "SATA" --port 1 --device 0 --type hdd 856 841 --medium disk2.vdi --bandwidthgroup Limit</screen></para> 857 842 858 <para>All disks in a group share the bandwidth limit, meaning that in the 859 example above the bandwidth of both images combined can never exceed 20 860 MB/s. However if one disk doesn't require bandwidth the other can use the 861 remaining bandwidth of its group.</para> 862 863 <para>The limits for each group can be changed while the VM is running, 864 with changes being picked up immediately. The example below changes the 865 limit for the group created in the example above to 10 MB/s:<screen>VBoxManage bandwidthctl "VM name" --name Limit --limit 10</screen></para> 843 <para>Tous les disques d'un groupe partagent la limite de la bande passante, 844 c'est-à-dire que dans l'exemple ci-dessus,, la bande passante des deux images 845 combinées ne peut jamais dépasser 20Mo/s. Toutefois, si un disque n'a pas 846 besoin de bande passante, l'autre peut utiliser la bande passante restante 847 dans son groupe.</para> 848 849 <para>Les limites pour chaque groupe peuvent être modifiées pendant que la 850 VM est en fonction, ce qui applique immédiatement les modifications. L'exemple 851 ci-d:ssous modifie le groupe créé dans l'exemple ci-dessus en 10 Mo/s:<screen>VBoxManage bandwidthctl "nom VM" set Limit --limit 10M</screen></para> 866 852 </sect1> 867 853 868 854 <sect1 id="storage-cds"> 869 <title>Opération sur le lecteur de CD/DVD</title> 870 871 <para>Le(s) lecteur(s) de CD/DVD par défaut ne supporte(nt) que la lecture. 872 La configuration du média peut être modifiée au moment de l'exécution. Vous 873 pouvez choisir entre trois options pour fournir les données au média :<itemizedlist> 874 <listitem> 875 <para><emphasis role="bold">Lecteur hôte</emphasis> définit que 876 l'invité peut lire depuis le média dans le lecteur hôte. Les changements 877 de média des lecteurs hôtes sont signalés à l'invité.</para> 878 </listitem> 879 880 <listitem> 881 <para>Le <emphasis role="bold">fichier image</emphasis> donne à 882 l'invité l'accès en lecture seule aux données de l'image (souvent 883 mentionnée comme image ISO). Un changement de média est signalé lors 884 du basculement vers une image différente ou de la sélection d'une autre 885 option.</para> 886 </listitem> 887 888 <listitem> 889 <para><emphasis role="bold">EVide</emphasis> est pour un lecteur sans 890 média inséré. Le lecteur répond comme d'habitude à la situation, mais 891 aucune donnée ne peut être lue.</para> 855 <title>Support des CD/DVD</title> 856 857 <para>Le/les lecteur(s) CD/DVD virtuels ne supportent par défaut que la 858 lecture. Vous pouvez modifier la configuration d'un média pendant l'exécution. 859 Vous pouvez choisir entre trois options pour présenter les données d'un 860 média :<itemizedlist> 861 <listitem> 862 <para><emphasis role="bold">Lecteur hôte</emphasis> définit que l'invité 863 peut lire sur un média du lecteur hôte.</para> 864 </listitem> 865 866 <listitem> 867 <para><emphasis role="bold">Fichier image</emphasis> (en général un 868 fichier ISO) donne à l'invité un accès en lecture seule aux données de 869 l'image.</para> 870 </listitem> 871 872 <listitem> 873 <para><emphasis role="bold">EVide</emphasis> signifie un lecteur sans 874 média dedans.</para> 892 875 </listitem> 893 876 </itemizedlist></para> 894 877 895 <para>Comme déjà mentionné, les signalements de changements de média dépendent 896 des options sélectionnées pour le média. Les changements de média peuvent 897 être empêchés par l'invité et VirtualBox le répercute en verrouillant le 898 lecteur hôte si nécessaire. Vous pouvez forcer la suppression d'un média 899 dans une telle situation par l'interface graphique de VirtualBox ou l'outil 900 en ligne de commande VBoxManage. En fait, cela revient à une éjection 901 d'urgence fournie par beaucoup de lecteurs CD/DVD avec tous les effets 902 colatéraux associés. L'OS invité peut renvoyer des messages d'erreur dans 903 ce cas, comme sur du vrai matériel. Utilisez ceci avec prudence.</para> 904 905 <para>Dans tous les cas, seuls des médias de données sont supportées pour les 906 lecteurs de CD/DVD. Cela signifie que tous les formats de CD de données et 907 tous les formats DVD peuvent en principe être utilisés. Comme les lecteurs 908 DVD hôte refusent de lire des médias vidéos DVD chiffrés, vous ne pouvez 909 pas jouer de telles vidéos avec l'émulation de CD/DVD régulière. Il se peut 910 que vous réussissiez à le faire fonctionner avec le support expérimental 911 passthrough décrit au <xref linkend="storage-write-cds" />.</para> 912 913 <para>Les formats de CD audio et de CD vidéo ne sont pas supportés, ce qui 914 signifie que vous ne pouvez pas jouer de tels médias depuis une machine 915 virtuelle.</para> 916 </sect1> 917 918 <sect1 id="storage-write-cds"> 919 <title>Écrire des CDs et des DVDs en utilisant le lecteur hôte</title> 920 921 <para>Quand vous attachez le lecteur CD/DVD de votre hôte à une machine 922 virtuelle (voir le <xref linkend="settings-storage" />), cela donne en 923 principe à la machine un accès en lecture seule au lecteur hôte. Cela empêche 924 l'invité d'écrire sur le lecteur hôte. En particulier, vous ne pouvez pas 925 graver de CDs et de DVDs depuis l'invité de cette façon.</para> 926 927 928 <para>En fonctionnalité expérimentale (qui ne fonctionne actuellement que 929 pour les médias de données, les formats de CD audio, vidéo ne sont pas 930 supportés), il est possible de donner à l'invité l'accès aux fonctionnalités 931 d'écriture de CD/DVD du lecteur hôte (si disponibles). Il y a une case à 932 cocher « Passthrough » dans la boîte de dialogue de l'interface graphique 933 pour configurer le média attaché à un contrôleur de stockage, ou vous pouvez 934 utiliser la ligne de commande :</para> 935 936 <screen>VBoxManage storageattach <uuid|nomvm> 937 --storagectl <nom> 938 --port <numéro> 939 --device <numéro> 940 [--type <dvddrive|hdd|fdd> 941 --medium <none|emptydrive|uuid|filename|host:<drive>>] 942 [--passthrough <on|off>] 943 [--forceunmount]</screen> 944 945 <para>Voir aussi <xref linkend="vboxmanage-storageattach" />.</para> 946 947 <para>Même si pass-through est activé, des commandes risquées telles que la 948 mise à jour du firmware du lecteur seront bloquées. Sur certains lecteurs 949 hôtes, la fonctionnalité pass-through permet de jouer des médias vidéos DVD 950 chiffrés.</para> 951 952 <para>Sur les hôtes Solaris, le path-through exige de lancer VirtualBox avec 953 les droits du vrai administrateur du fait de mesures de sécurité renforcées 954 par l'hôte.</para> 878 <para>La modification entre les situations ci-dessus, le changement de 879 média dans le lecteur hôte ou de fichier image signalera un changement de méjca 880 au système d'exploitation invité, lequel peut réagir au changement (par exemple, 881 en démarrant un programme d'installation).</para> 882 883 <para>Les changements de médias peuvent être empêchés par l'invité et VirtualBox 884 répercute cela en verrouillant le lecteur hôte si besoin. Vous pouvez forcer 885 le retrait d'un média en pareilles situations via l'interface graphique de 886 VirtualBox ou l'outil en ligne de commandes VBoxManage. En fait, cela revient 887 à une éjection en urgence, ce que supportent de nombreux lecteurs deCD/DVD 888 avec tous les effets colatéraux associés : l'OS invité peut renvoyer 889 des messages d'erreur comme sur du vrai matériel, les applications invitées peuvent 890 mal se comporter. Utilisez ceci avec précaution.<note> 891 <para>La chaîne d'identification du lecteur fournie à l'invité (qui serait 892 affichée, dans l'invité, par les outils de configuration tels que le 893 gestionnaire de périphériques de Windows) est toujours "VBOX CD-ROM", 894 indépendamment de la configuration actuelle du lecteur virtuel. Ceci pour 895 empêcher la détection d'être faite en retard dans le système d'exploitation 896 invité à chaque fois que la configuration change.</para> 897 </note></para> 898 899 <para>L'émulation standard des CD/DVD ne permet de lire que des formats de 900 CD et de DVD de données standards. Une possibilité supplémentaire, expérimentale, 901 est de donner un accès direct de l'invité au lecteur CD/DVD de l'hôte en 902 activant le mode "passthrough". Selon le matériel hôte, cela peut potentiellement 903 faire marcher trois choses :<itemizedlist> 904 <listitem> 905 <para>L'écriture sur CD/DVD depuis l'invité, si le lecteur DVD de l'hôte 906 est un graveur de CD/DVD ;</para> 907 </listitem> 908 909 <listitem> 910 <para>la lecture de CDs audio ;</para> 911 </listitem> 912 913 <listitem> 914 <para>la lecture de DVDs chiffrés.</para> 915 </listitem> 916 </itemizedlist></para> 917 918 <para>Il existe une case à cocher "Passthrough" dans la boîte de dialogue 919 graphique de configuration du média attaché aux contrôleurs de stockage, ou 920 vous pouvez utiliser l'option 921 <computeroutput>--passthrough</computeroutput> de 922 <computeroutput>VBoxManage storageattach</computeroutput> ; voir <xref 923 linkend="vboxmanage-storageattach" /> pour les détails.</para> 924 925 <para>Même si pass-through est activé, les commandes non sûres telles que 926 la mise à jokr du firmware du lecteur, seront bloquées. Les formats de CD 927 vidéo ne sont pas du tout supportés, même pas en mode passthrough, et on 928 ne peut pas les lire à partir d'une 929 machine virtuelle.</para> 930 931 <para>Sur les hôtes Solaris, pass-through exige de lancer VirtualBox avec de 932 vrais droits d'administrateur du fait de mesures de sécurité renforcées par 933 l'hôte.</para> 955 934 </sect1> 956 935 … … 958 937 <title id="storage-iscsi">Serveurs iSCSI</title> 959 938 960 <para>iSCSI signifie « Internet SCSI » et c'est un standard qui permet 961 d'utiliser le protocole SCSI à travers des connexions Internet ((TCP/IP). 962 Surtout avec l'arrivée de l'Internet haut débit (Gigabit Ethernet), il devient 963 envisageable d'attacher des serveurs de stockage iSCSI simplement en tant 964 que disques durs distants à un réseau d'ordinateurs. Dans la terminologie 965 iSCSI, le serveur qui fournit les ressources de stockage est appelé une 966 « cible iSCSI », tandis que le client qui se connecte au serveur et accède 967 à ses ressources est appelé « l'initiateur iSCSI ».</para> 968 969 <para>VirtualBox peut présenter de façon intégréte à une machine virtuelle 970 du stockage distant iSCSI comme un disque dur virtuel. Le système 971 d'exploitation invité ne verra aucune différence entre une image de disque 972 virtuelle (fichier VDI) et une cible iSCSI. Pour faire cela, VirtualBox a un 973 initiateur iSCSI intégré.</para> 974 975 <para>Le support iSCSI de VirtualBox a été développé en fonction du standard 976 iSCSI et il devrait fonctionner avec toutes les cibles iSCSI standards 977 conformes au modèle. Pour utiliser une cible iSCSI avec VirtualBox, vous 978 devez d'abord l'enregistrer en tant que disque dur virtuel avec 979 <computeroutput>VBoxManage</computeroutput> ; voir 980 <xref linkend="vboxmanage-storageattach" />. La cible apparaîtra dans la liste 981 d'images de disques, comme décrit au <xref linkend="vdis" />, et peut ainsi 982 être attachée à l'un des trois emplacements de disque dur de la VM de façon 983 ordinaire.</para> 939 <para>iSCSI signifie "Internet SCSI" et c'est un standard qui permet d'utiliser 940 le protocole SCSI à travers des des connexions Internet. (TCP/IP). En 941 particulier, avec l'arrivée du Gigabit Ethernet, on peut désormais se permettre 942 d'attacher des serveurs de stockage iSCSI simplement comme des disques durs 943 distants à un réseau d'ordinateurs. Dans la terminologie iSCSI, le serveur 944 fournissant les ressources de stockage s'appelle la "cible iSCSI", tandis 945 que le client qui se connecte au serveur et qui accède à ses ressources 946 s'appelle "l'initiateur iSCSIr".</para> 947 948 <para>VirtualBox peut présenter de manière transparente du stockage distant 949 iSCSI à une machine virtuelle en tant que disque dur. Le système d'exploitation 950 ne verra pas de différence entre une image de disque virtuel (fichier VDI) 951 et une cible iSCSI. Pour obtenir cela, VirtualBox comporte un initiateur iSCSI 952 intégré.</para> 953 954 <para>Le support iSCSI de VirtualBox a été développé selon le standard iSCSI 955 et il devrait fonctionner avec toutes les cibles iSCSI conformes au standard. 956 Pour utiliser une cible iSCSI avec VirtualBox, vous devez utiliser la ligne 957 de commande ; voir <xref linkend="vboxmanage-storageattach" />.</para> 984 958 </sect1> 985 959 </chapter>
Note:
See TracChangeset
for help on using the changeset viewer.