Outils pour utilisateurs

Outils du site


59:tuto_vboxmanage

Différences

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

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
59:tuto_vboxmanage [2012/04/25 09:43] frangi59:tuto_vboxmanage [2012/04/29 10:19] (Version actuelle) andre_domenech
Ligne 11: Ligne 11:
 ** **
  
-C'est un problème courant: vous lancez VirtualBox, créez une machine virtuelle, sans doute avec un disque dynamique, à une taille disque suffisante selon votre meilleure estimation, vous l'exécutez pendant un certain temps, puis vous retrouvez à court d'espace.+C'est un problème courant : vous lancez VirtualBox, créez une machine virtuelle, sans doute avec un disque dynamique, à une taille disque suffisante selon votre meilleure estimation, vous l'exécutez pendant un certain temps, puis vous vous retrouvez à court d'espace.
  
- Vous pouvez facilement agrandir la taille du disque dur dans VirtualBox en utilisant la commande:+Vous pouvez facilement agrandir la taille du disque dur dans VirtualBox en utilisant la commande :
  
 VBoxManage modifyhd --resize VBoxManage modifyhd --resize
  
- L'option --resize vous permet de modifier la capacité d'une image existante, ce qui ajuste la taille logique d'un disque virtuel sans affecter la taille physique.  Il ne fonctionne que pour augmenter la capacité des disques virtuels aux formats VDI et VHD, et seulement ceux alloués dynamiquement, et pas les disques de taille fixe. Mais c'est une façon d'ajouter plus d'espace à un disque virtuel sans avoir à créer une nouvelle image, attacher et copier toutes les données dans la machine virtuelle.+L'option --resize vous permet de modifier la capacité d'une image existante, ce qui ajuste la taille logique d'un disque virtuel sans affecter la taille physique. Cela ne fonctionne que pour augmenter la capacité des disques virtuels aux formats VDI et VHD, et seulement ceux alloués dynamiquement, et pas les disques de taille fixe. Mais c'est une façon d'ajouter plus d'espace à un disque virtuel sans avoir à créer une nouvelle image, attacher et copier toutes les données dans la machine virtuelle.
  
- C'est une application en ligne de commande, donc vous devez ouvrir une session Terminal pour lancer la commandeet changer de répertoire vers l'endroit où votre disque virtuel est stocké.+C'est une application en ligne de commande, donc vous devez ouvrir une session Terminal pour lancer la commande et changer de répertoire vers l'endroit où votre disque virtuel est stocké.
  
 ** **
Ligne 37: Ligne 37:
 ** **
  
-Deux remarques importantes+Deux remarques importantes :
- • Arrêtez le fonctionnement de la machine virtuelle avant de mettre la pagaille sur le disque! +
- • Sauvegardez l'image disque existante, ou au moins toutes les données volatiles, avant de la modifier! +
------ +
- La commande dont vous avez besoin suit ce modèle:+
  
- VBoxManage modifyhd XP_newdisk.vdi - redimensionnement 10240+ • Arrêtez le fonctionnement de la machine virtuelle avant de mettre la pagaille sur le disque ! 
 + 
 + • Sauvegardez l'image disque existante, ou au moins toutes les données volatiles, avant de la modifier ! 
 + 
 + La commande dont vous avez besoin suit ce modèle : 
 + 
 +VBoxManage modifyhd XP_newdisk.vdi --resize 10240 
 + 
 + • VBoxManage est la suite utilitaire qui est livrée avec VirtualBox ; 
 + • modifyhd est la commande pour redimensionner le disque virtuel ; 
 + • XP_newdisk.vdi est mon nom de disque par exemple, vous devrez le changer pour correspondre à votre nom de disque, et n'oubliez pas le suffixe .vdi. Linux est aussi sensible à la casse ; 
 + • --resize 10240 est la nouvelle taille souhaitée pour le disque virtuel. Il y a deux tirets avant le mot « resize » suivi par un certain nombre de méga-octets ; 10240 étant équivalent à 10 Go ; 
 + Souvenez-vous également que vous aurez besoin d'augmenter la taille de votre partition invitée sur le disque, ou créer une partition supplémentaire dans le nouvel espace.  À cet égard, vous devrez faire le travail avec les utilitaires de disque appropriés à votre système d'exploitation invité, comme s'il s'agissait d'un vrai PC avec un vrai disque ferromagnétique.
  
- • VBoxManage est la suite utilitaire qui est livré avec VirtualBox: 
- • modifyhd est la commande pour redimensionner la virtualDisk 
- • XP_new.vdi est mon nom de disque par exemple, vous aurez besoin de le changer pour correspondre à votre nom du disque, et ne pas oublier le suffixe vdi..  Sous Linux, c'est aussi la casse. 
- • - redimensionner 10240 Suivant la taille souhaitée nouvelle pour le disque virtuel.  C'est deux tirets avant le mot "resize" suivi par un certain nombre de méga-octets; 10240 étant équivalente à 10Go. 
- Souvenez-vous également que vous aurez besoin d'augmenter la taille de votre partition invité sur le disque, ou créer une partition supplémentaire dans le nouvel espace.  À cet égard, vous aurez besoin pour faire le travail avec les utilitaires de disque appropriées à votre système d'exploitation invité comme s'il s'agissait d'un vrai PC avec le Real de filature rouille (disques magnétiques). 
 ** **
 Note:.vmdk disks cannot be expanded by modifyhd commands. Try this command line and you'll get the error: VBoxManage: error: Resize hard disk operation for this format is not implemented yet! Note:.vmdk disks cannot be expanded by modifyhd commands. Try this command line and you'll get the error: VBoxManage: error: Resize hard disk operation for this format is not implemented yet!
Ligne 62: Ligne 65:
                             [--resize <megabytes>|--resizebyte <bytes>]                             [--resize <megabytes>|--resizebyte <bytes>]
 ** **
 +
 +Remarque : les disques .vmdk ne peuvent pas être élargis par des commandes modifyhd. Essayez cette ligne de commande et vous obtiendrez le message d'erreur : VBoxManage: error: Resize hard disk operation for this format is not implemented yet! [ Ndt : le redimensionnement du disque dur pour ce format n'est pas encore implémenté !]
 +
 +Vous pouvez trouver le manuel de VirtualBox d'Oracle, indexé par sujet, sur le site web. VBoxManage est dans le chapitre 8 : http://www.virtualbox.org/manual/ch08.html#vboxmanage-modifyvdi
 +où la syntaxe complète de la commande ressemble à ceci :
 +VBoxManage modifyhd         <uuid>|<filename>
 +                            [--type normal|writethrough|immutable|shareable|
 +                                    readonly|multiattach]
 +                            [--autoreset on|off]
 +                            [--compact]
 +                            [--resize <megabytes>|--resizebyte <bytes>]
  
 ** **
Ligne 70: Ligne 84:
 Note: instructions and links relate to the Oracle VirtualBox version and not to the VirtualBox OSE  package contained in the official Ubuntu repositories. Note: instructions and links relate to the Oracle VirtualBox version and not to the VirtualBox OSE  package contained in the official Ubuntu repositories.
 ** **
 +
 +L'option --compact peut être utilisée pour réduire des images de disque, ce qui signifie retirer les blocs de l'espace vide (contenant des zéros). Ça va diminuer une image allouée dynamiquement en réduisant la taille physique de l'image sans affecter la taille logique du disque virtuel.
 +
 + Cependant, l'espace libre dans le système invité doit d'abord être mis à zéro. Pour les clients Windows, vous pouvez utiliser sdelete, l'outil fourni par Microsoft ; lancer sdelete -c dans le système invité mettra à zéro l'espace disque libre. Sous Linux, l'utilitaire zerofree prend en charge ext2/ext3 pour faire de même. Vous pouvez ensuite compacter (compress) l'image du disque virtuel.
 +
 + Remarque : Les instructions et les liens se rapportent à la version VirtualBox d'Oracle et pas au paquet VirtualBox OSE contenu dans les dépôts Ubuntu officiels.
59/tuto_vboxmanage.1335339815.txt.gz · Dernière modification : 2012/04/25 09:43 de frangi