Je suis en train de chercher comment changer la taille d'un fichier VDI. Je suis nouveau sur VirtualBox, et j'ai beaucoup à apprendre. Mais je pense avoir compris les bases. J'ai déjà installé Windows 7 comme premier invité. L'hôte est également Windows 7. Je n'étais pas sûr de combien d'espace disque allouer, donc j'ai choisi une taille de VDI de 40 Go et une taille fixe pour une performance accrue. Mais j'ai changé d'avis maintenant, et je veux ajouter 10 Go de plus. J'ai cliqué un peu partout dans le programme et lu le contenu du menu Aide, mais cela n'aide pas. Il explique les contrôleurs de disque, SAS, SATA, SCSI, et cetera, mais pas ce que je recherche.
J'ai recherché sur le web des réponses, le forum VirtualBox dit que vous devriez utiliser Gparted si vous voulez la méthode la plus simple (un mod a posté un message épinglé). Certains utilisateurs discutent de l'utilisation de la commande dd
. Mais c'est tout du truc Linux. Il y a aussi de nombreuses questions ici à SU qui traitent de l'augmentation et de la diminution des tailles de fichiers VDI, mais elles concernent toutes l'utilisation de Linux comme hôte et de Windows comme invité.
J'ai trouvé ce joli blog post sur comment le faire avec la commande modifyhd
de VBoxManage. Ce mec le fait aussi sur Linux en tant qu'OS hôte. Il voulait même la même taille (50 Go) pour son fichier VDI que moi pour le mien, quel hasard. Alors j'ai pensé que j'allais essayer quand même, soit ça passe soit ça casse. Qu'est-ce qui pourrait mal se passer ?... hein ? Eh bien voici la vilaine surprise que j'ai eue.
C:\Program Files\Oracle\VirtualBox>VBoxManage.exe modifyhd "%userprofile%\virtua
lbox vms\sg2_win7_x64_lab\sg2_win7_x64_lab.vdi" --resize 51200
0%...
Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage.exe: error: Resize hard disk operation for this format is not impleme
nted yet!
C:\Program Files\Oracle\VirtualBox>
Comment ça?!... on ne peut pas redimensionner les disques durs virtuels de format VDI ? Tu rigoles ? Ne pas supporter votre propre format ? Et maintenant, que dire...
N'y a-t-il vraiment aucun moyen simple de changer la taille d'un fichier VDI, de préférence avec quelques clics à l'intérieur de VirtualBox ? Est-ce en cours de développement ?
6 votes
J'ai enlevé la diatribe sur la qualité de VirtualBox, qui n'ajoute rien d'utile à la question.
2 votes
Pour référence future,
modifyhd
est maintenant connu sous le nom demodifymedium
mais reste rétrocompatible - voir virtualbox.org/manual/ch08.html#vboxmanage-modifyvdi0 votes
Cela a fonctionné pour moi inspekt.dev/2021/04/13/…