Réponses:
Il n'y a pas de moyen facile de faire cela.
Il y a un problème compliqué, cependant:
http://www.my-guides.net/en/content/view/122/26/
A un bon guide de capture par capture d'écran. Essentiellement, vous copiez votre installation sur un nouveau fichier de disque virtuel.
Mise à jour: à partir de VirtualBox 4, ils ont ajouté le support pour l'expansion.
VBoxManage modifyhd filename.vdi --resize 46080
Cela redimensionnera une image de disque virtuel à 45 Go.
diskpart
utilitaire via la ligne de commande ou via l'interface graphique de gestion des disques sans démarrer à partir d'un disque séparé.
resize2fs
commande.
Le blog Trivial Proof contient un bon tutoriel du processus pour les versions de VirtualBox antérieures et ultérieures à 4.0. Il comprend les étapes pour ajuster la partition sur le disque développé.
Si vous exécutez Windows Server 2012 et VirtualBox version 4 et ultérieure, il n'y a que 4 étapes:
Allez à l'explorateur de fichiers et faites un clic droit sur le lecteur. Vous verrez que le volume a augmenté de taille!
Cela fonctionnait parfaitement (sous Windows 7 et avec VirtualBox 4.x).
Faites ce qui suit:
VBoxManage
programme.A partir de là, exécutez la commande suivante:
VBoxManage modifyhd <file path and name> --resize <size in MB>
par exemple:
VBoxManage modifyhd C:\V-MACHINES\SERVER2008\WIN-2008.VDI --resize 26000
J'ai dû chercher un peu comment exécuter cette commande.
Accédez au dossier portant votre nom de fichier .vdi, par exemple: (cd / Users / binoy / VirtualBox \ VMs /)
Ensuite, exécutez la commande pour augmenter l'espace à 25 gb.
VBoxManage modifyhd nomfichier.vdi --resize 25000
Vous devez maintenant attacher l'espace supplémentaire à l'aide de resize2fs ou de Gparted.
Il existe également une interface graphique aussi appelée Clone VDI pour les utilisateurs Windows que @Eric Kigathi a mentionné ici: https://stackoverflow.com/a/5987875/1024735
Permet de voir les disques durs virtuels existants de votre / vos boîte (s) virtuelle (s) à l'aide de la commande vboxmanage
$ vboxmanage list hdds
Dans mon cas, il ne s'agit que de celui-ci.
UUID: db753df8-de41-425b-b452-fab84f1f8b71
Parent UUID: base
State: created
Type: normal (base)
Location: /home/anonyn/WIN81_64BITS.vdi
Storage format: VDI
Capacity: 39891 MBytes
Encryption: disabled
Conservez l'emplacement du fichier VDI que vous souhaitez redimensionner /home/anonyn/WIN81_64BITS.vdi
Permet de déterminer combien d’espace physique reste sur votre machine réelle (Linux)
$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 3,9G 0 3,9G 0% /dev
tmpfs 791M 1,4M 790M 1% /run
/dev/sda2 110G 29G 76G 28% /
tmpfs 3,9G 62M 3,8G 2% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 3,9G 0 3,9G 0% /sys/fs/cgroup
/dev/sda1 38M 512 38M 1% /boot/efi
tmpfs 791M 28K 791M 1% /run/user/1000
Etant donné que dans mon cas , je 76FR gratuitement sur / dev / sda2 Je peux augmenter cette WIN81_64BITS.vdi par 36GB sans aucun problème
Quelques calculs simples vous permettront d’obtenir la nouvelle taille souhaitée
[CurrentSizeFrom first command] + [SizeToIncrease in MBytes too]
39891 MBytes + 36*1024 MBytes
39891 MB + 36864 MB = 76755 MB [NewSizeInMB]
Vous êtes maintenant prêt à créer la commande qui vous aidera à résoudre le problème.
VBoxManage modifyhd [chemin / To / File.vdi] --resize [NewSizeInMB]
$ VBoxManage modifyhd /home/anonyn/WIN81_64BITS.vdi --resize 76755
$ VBoxManage modifyhd /home/anonyn/WIN81_64BITS.vdi --resize 76755 0% ... 10% ... 20% ... 30% ... 40% ... 50% ... 60% ... 70% ... 80% ... 90% ... 100%
Maintenant, démarrez cette machine virtuelle et étendez la partition souhaitée en suivant ces étapes