Menu Fermer

Virtualbox : réduire/augmenter la taille du disque virtuel

Cette entrée fait partie d'une série de 12 sur 21 dans la série VirtualBox : créer et utiliser une machine virtuelle

Lorsque vous avez créé votre machine virtuelle Virtualbox, vous avez aussi créé un disque virtuel VDI (VirtualBox Disk Image).
Mais après l’installation de l’OS dans la machine invitée, vous manquez de place disque.

Vous pouvez redimensionner la taille du disque virtuel Virtualbox afin de gagner en place disque.
Cet article vous donne deux méthodes pour agrandir ou réduire le disque de votre VM Virtualbox.

Virtualbox : réduire/augmenter la taille du disque virtuel

Virtualbox : réduire/augmenter la taille du disque virtuel

En graphique

Temps nécessaire : 10 minutes

réduire/augmenter la taille du disque virtuel Virtualbox

  1. Arrêter complètement la machine virtuelle

    Pour modifier la taille du disque virtuel, votre machine virtuelle ne doit pas être en cours de fonctionnement, ni en état suspendue.

    Il faut donc arrêter celle-ci avec la croix en haut à droite ou l’arrêter via le système d’exploitation.
    Puis dans la fenêtre fermer la machine virtuelle, choisissez éteindre la machine virtuel.
    Arrêter la machine virtuelle Virtualbox

  2. Oublier l’état sauvegarder de la VM

    Si la machine virtuelle est dans un état suspendue, il faut alors cliquer dessus puis oublier en haut à droite.
    on peut aussi y accéder par un clic droit puis oublier l’état sauvegardé.
    Agrandir/augmenter la taille du disque virtuel Virtualbox

  3. Ouvrir le gestionnaire de médias

    Ensuite, cliquez sur le menu Fichier puis gestionnaire de médias.
    Vous pouvez aussi utiliser la combinaison de touches CTRL+D.
    agrandir/augmenter la taille du disque virtuel Virtualbox

  4. Afficher les propriétés du disque virtuel

    Sélectionnez votre disque à augmenter dans la liste.
    Puis cliquez sur le bouton Propriétés en haut.
    agrandir/augmenter la taille du disque virtuel Virtualbox

  5. Augmenter la taille du disque virtuel

    Enfin en bas, il ne reste plus qu’à définir la nouvelle taille du disque virtuel.
    Vous pouvez très facilement l’augmenter tant qu’il reste assez de place sur votre disque dur ou SSD physique.
    Enfin vous pouvez aussi réduire la taille du disque virtuel tant qu’il reste de l’espace disque.agrandir/augmenter la taille du disque virtuel Virtualbox

Bravo ! vous avez réussi à augmenter ou réduire la taille du disque virtuel de votre VM VirtualBox.

En ligne de commandes avec vboxmanage

Bien entendu, on peut tout à faire changer la taille du disque virtuel en ligne de commandes avec vboxmanage.
On utilise pour cela l’option modifyhd avec le paramètre –resize.

Voici la syntaxe :

VBoxManage modifyhd "C:\chemin\disk\disk.vdi" --resize <nouvelle taille>

La taille à spécifier est en Mo, soit donc pour 50 Go (50 000 Mo), on doit utiliser la commande comme ceci :

"C:\Program Files\Oracle\VirtualBox\vboxmanage.exe" modifyhd "F:\Virtual Machines\virtualbox\Windows 10\Windows 10.vdi" --resize 50000

Erreur VBOX_E_NOT_SUPPORTED

Lorsque vous tentez de changer la taille d’un disque virtuel fixe, on peut obtenir une erreur BOX_E_NOT_SUPPORTED :

"C:\Program Files\Oracle\VirtualBox\vboxmanage.exe" modifyhd "F:\Virtual Machines\virtualbox\Windows 10\Windows 10.vdi" --resize 50000
0%...
Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage.exe: error: Failed to resize medium
VBoxManage.exe: error: Resizing to new size 52428800000 is not yet supported for medium 'F:\Virtual Machines\virtualbox\Windows 10\Windows 10.vdi'
VBoxManage.exe: error: Details: code VBOX_E_NOT_SUPPORTED (0x80bb0009), component MediumWrap, interface IMedium
VBoxManage.exe: error: Context: "enum RTEXITCODE __cdecl handleModifyMedium(struct HandlerArg *)" at line 816 of file VBoxManageDisk.cpp

Pour vérifier le format du disque, on utilise l’option showhdinfo :

"C:\Program Files\Oracle\VirtualBox\vboxmanage.exe" showhdinfo "F:\Virtual Machines\virtualbox\Windows 10\Windows 10 clone.vdi"

Si le disque dur est en taille fixe, il faut le convertir.
Pour cela, suivez ce guide :


Convertir un disque de taille fixe en taille dynamique sur VirtualBox[/alert]
Bravo ! vous avez réussi à augmenter la taille du disque virtuel de votre VM VirtualBox.