Redimensionner un disque dur de machine virtuelle (virtualbox)

11

Existe-t-il un moyen de redimensionner un disque dur de machine virtuelle? J'utilise virtualbox et une machine virtuelle est à court d'espace. Elle a examiné les paramètres, mais il me semble que je devrais peut-être créer une autre partition. J'ai pensé qu'il pourrait y avoir un moyen plus facile, quelqu'un a une idée?

Merci

Stefgosselin
la source

Réponses:

8

Vous pouvez utiliser la commande VBoxManage.

Vous pouvez voir les détails ici .

Exemple:

"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd "C:\Users\busey\VirtualBox VMs\ubuntu10.10\ubuntu10.10.vdi" --resize 20480

Après avoir redimensionné le disque dur, vous devrez redimensionner la (les) partition (s).

Pour la partition ext3, vous pouvez suivre ces étapes.

daya
la source
4
Il serait bon d’inclure ici les éléments essentiels de la réponse et de ne fournir le lien que pour référence future.
Slhck
Oui. J'espérais qu'il y aurait un moyen de passer par le gui de vbox mais cela fait l'affaire.
stefgosselin
Pouvez-vous réellement inclure les étapes dans cette réponse, au lieu de simplement poster quelques liens pertinents? Les liens risquent de se rompre à l'avenir, et les informations essentielles disparaîtront (si les étapes ne sont pas affichées ici également).
Anderson Green
N'ouvrez pas la ligne de commande "en tant qu'administrateur" car vous obtiendrez Code CO_E_SERVER_EXEC_FAILURE (0x80080005) - Server execution failed (extended info not available). Exécutez-le en tant qu'utilisateur normal.
Michał Powaga
4

Cela a fonctionné sur un disque dur virtuel avec une image démarrable de Win7:

  1. VirtualBox -> Gestionnaire de média virtuel -> Copier

  2. C: \ Program Files \ Oracle \ VirtualBox> VBoxManage.exe modifyhd "c: \ VirtualMachines \ Windows 7 Large.vhd" --resize 2000000

  3. VirtualBox -> VM -> Paramètres -> Libérer le VHD actuel et monter un nouveau VHD

  4. Démarrer la machine virtuelle sous Windows

  5. Utilisez Gestion de l'ordinateur -> Gestionnaire de disque -> cliquez avec le bouton droit sur la partition -> Étendre

Brian Low
la source
Quel est le système d'exploitation hôte dans cet exemple? Ces étapes s'appliquent-elles à tout système d'exploitation hôte ou à un système d'exploitation hôte spécifique?
Anderson Green
L'hôte était Win7 64 bits. Je n'ai pas essayé sur d'autres hôtes.
Brian Low
Fonctionne également sur Win8 64 bits avec une image de Win8 64 bits
Robar
3

Pour un vdicela a fonctionné, l'hôte étant Windows 7.

c:\Program Files\Oracle\VirtualBox>VBoxManage.exe modifyhd "C:\Users\busey\VirtualBox VMs\ubuntu10.10\ubuntu10.10.vdi" --resize 20480
théière ivre
la source
1

CloneVDI peut vous aider. Vous pouvez créer un clone d'un VDI existant et augmenter la taille du disque en même temps. Utilisé sans aucun problème pendant quelques années.

BJ292
la source