VirtualBox pour Windows
Redimensionner votre fichier disque tout en préservant les paramètres de votre machine virtuelle!
Étape 1 - Redimensionner le fichier disque
Démarrez cmd.exe
cdau dir Oracle VM VirtualBox (sur les systèmes 64 bits:   "C:\Program Files\Oracle\VirtualBox\")
Exécutez ces commandes (comme ci-dessus):
VBoxManage clonehd "C:\path\to\source.vmdk" "C:\path_to\cloned.vdi" --format vdi
VBoxManage modifyhd "C:\path\to\cloned.vdi" --resize 51200
L'explorateur Windows et "copier l'adresse sous forme de texte" via la barre d'adresse devraient vous aider à obtenir le chemin dont vous avez besoin.
Sur le système Windows, le répertoire VM VirtaulBox sous votre utilisateur peut contenir un fichier de base de données au format XML des paramètres que vous avez configurés pour votre machine virtuelle. Renommez ce fichier, avec une .bakextension (il a une .vboxextension). Renommez également le .vmdkfichier d' origine avec une .bakextension pour éviter une autre erreur. Vous pouvez maintenant effectuer en toute sécurité la troisième étape sans le message d'erreur pour reconvertir la machine au .vmdkformat, ou l'erreur "disque en double".
VBoxManage clonehd "C:\path_to\cloned.vdi" "C:\path_to\source.vmdk" --format vmdk
Un jeton UID vous sera présenté . Copiez ce jeton en le faisant glisser en le surlignant depuis la fenêtre Windows Command Interpetor et en utilisant le Ctrl+Craccourci clavier.
Ouvrez le .vbox.bakfichier dans un éditeur de texte tel que Notepad ++. Vous serez présenté avec un fichier de base de données de type XML. Recherchez ces lignes:
<VirtualBox xmlns="http://www.virtualbox.org/" version="1.16-windows">
  <Machine uuid="{some uid}" name="source disk name" OSType="the_vbox_OS" snapshotFolder="Snapshots" lastStateChange="2043-03-23T00:54:18Z">
    <MediaRegistry>
      <HardDisks>
        <HardDisk uuid="{some uid}" location="C:\path_to\source.vmdk" ...
Sur la ligne <HardDisk uuid="{some uid}" location="C:\path_to\source.vmdk" ..., supprimez l'ancien jeton UID entre les crochets et collez celui que vous avez copié à partir de la fenêtre de commande. Assurez-vous de laisser les supports en place !
Enregistrez ce fichier et quittez votre éditeur de texte. Renommez le .vbox.bakfichier pour lui redonner son extension attendue de .vbox.
Étape 2 - Retirez les déchets
Il est désormais sûr de supprimer les .bakfichiers restants dans le répertoire. Ce qui reste est un redimensionnement .vmdkavec une .vboxbase de données mise à jour avec vos paramètres VirtualBox Manager précédemment conservés.
Étape 3 - Redimensionnez la partition du disque pour remplir l'espace libre
Vous pouvez maintenant démarrer VirtualBox VM Manager et exécuter votre machine virtuelle, en utilisant les outils appropriés pour le système d'exploitation pour remplir le nouvel espace libre.
Pour les machines virtuelles Windows , utilisez à diskpartpartir de l'invite de commande démarrée à partir de la console de récupération Windows (partition de récupération) vers SELECT DISK 1, LIST PARTITIONpuis collectez le numéro de partition de votre C:\lecteur SELECT PARTITION #. Vous pouvez utiliser le EXTEND SIZE=mbpour redimensionner le lecteur Windows C: \ à la valeur appropriée. Assurez-vous de laisser de la place pour les partitions de récupération et de démarrage! Il est possible de soustraire 4096 Mo de votre nouvelle taille de disque virtuel pour obtenir cette valeur, en raison des fichiers de copie miroir et de récupération Windows.
Pour les machines virtuelles Linux , un live .ISOde gparted que vous pouvez démarrer avec le fichier disque de la machine virtuelle peut être trouvé à:   http://gparted.org/   Il vous amènera directement dans une interface graphique basée sur gparted-gtk, à partir de laquelle vous pouvez remplir votre espace libre.  
Pour les machines virtuelles PPC / Mac , Disk Utilityle Finder vous aidera à remplir l'espace libre, mais vous voudrez peut-être considérer l'option gparted Linux , car actuellement la seule méthode pour démarrer MacOSX dans VirtualBox est le hackintosh, et vous ne pouvez pas étendre votre volume lors du démarrage dans MacOSX. Vous pouvez également vouloir modifier temporairement les paramètres de la machine virtuelle gpartedpour le faire démarrer. Les partitions MacOSX sont reconnues par gparted comme HFS- les partitions "Heaping File System".
Étape 4 - Photos de chats
Parce qu'Internet. ;) Vous avez terminé. Profitez de votre nouvelle .vmdkimage de disque virtuel redimensionnée avec VirtualBox pour Windows!