CVE Watch
Cybersécuritélinux4 min de lecture

Agrandir l'espace disque d'une machine virtuelle VirtualBox - guide complet

MB
Massioudath Bankole
22 mars 2026 · 23 vues

Quand ta VM affiche "Espace disque faible", il est possible d'augmenter la taille du disque virtuel sans recréer la machine. L'opération se fait en deux phases : agrandir le disque côté hôte avec VBoxManage, puis étendre la partition côté invité avec GParted.

Prérequis :

  • VirtualBox installé sur Windows
  • Machine virtuelle éteinte (pas en pause)
  • Espace libre disponible sur le disque hôte
  • ISO GParted Live téléchargeable sur https://gparted.org

Étape 1 - Localiser le fichier VDI

Ouvre PowerShell et navigue vers le dossier de tes VMs :

PS C:\Windows\system32> cd ..
PS C:\Windows> cd ..
PS C:\> cd '.\Users\<USER>\VirtualBox VMs\'
PS C:\Users\<USER>\VirtualBox VMs> ls

    Répertoire : C:\Users\<USER>\VirtualBox VMs

Mode                LastWriteTime     Length Name
----                -------------     ------ ----
d-----    14/11/2025    16:31                amazone
d-----    09/10/2025    12:26                amazone2
d-----    09/10/2025    09:10                DNSLABS

Repère le nom de ta VM puis liste son contenu :

PS C:\Users\<USER>\VirtualBox VMs> Get-ChildItem "C:\Users\<USER>\VirtualBox VMs\<Nom_VM>"

    Répertoire : C:\Users\<USER>\VirtualBox VMs\<Nom_VM>

Mode                LastWriteTime     Length Name
----                -------------     ------ ----
d-----    14/11/2025    16:21                Logs
d-----    04/10/2025    15:56                Snapshots
-a----    14/11/2025    16:31         6310   <Nom_VM>.vbox
-a----    14/11/2025    16:27         7323   <Nom_VM>.vbox-prev
-a----    14/11/2025    16:31  21149777920   <Nom_VM>.vdi

Note le nom exact du fichier .vdi.


Étape 2 - Agrandir le disque VDI avec VBoxManage

La VM doit être éteinte avant cette étape.

Dans PowerShell, exécute la commande suivante en adaptant le chemin et la taille :

& "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd "C:\Users\<USER>\VirtualBox VMs\<Nom_VM>\<NomDisque>.vdi" --resize <NouvelleT ailleMo>

Exemple pour agrandir à 60 Go :

PS C:\Users\<USER>\VirtualBox VMs> & "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd "C:\Users\<USER>\VirtualBox VMs\<Nom_VM>\<Nom_VM>.vdi" --resize 60000
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
PS C:\Users\<USER>\VirtualBox VMs>

La progression de 0% à 100% confirme que l'opération s'est bien déroulée.

Attention : cette commande agrandit uniquement le disque virtuel. La partition à l'intérieur de la VM n'est pas encore étendue - c'est l'objet de l'étape suivante.


Étape 3 - Insérer l'ISO GParted dans la VM

  1. Dans le gestionnaire VirtualBox, sélectionne ta VM
  2. Clique sur Configuration -> Stockage
  3. Clique sur le lecteur optique IDE (Vide)
  4. Clique sur l'icône de disque à droite
  5. Sélectionne Choose a Disk File...
  6. Navigue vers ton ISO GParted et sélectionne-le

Tu dois voir gparted-live-x.x.x-amd64.iso apparaître dans le lecteur optique.


Étape 4 - Démarrer sur GParted

  1. Démarre la VM - elle va booter sur l'ISO GParted
  2. Au menu de langue, sélectionne 08 pour le français
  3. À la question Which mode do you prefer ?, choisis 0 pour démarrer GParted automatiquement

Étape 5 - Étendre la partition avec GParted

Une fois GParted ouvert, tu vois la partition actuelle et l'espace non alloué.

Supprimer la partition swap (si présente)

Si tu vois une partition linux-swap, il faut la supprimer d'abord pour libérer l'espace :

  1. Clic droit sur la partition linux-swap -> Delete
  2. Clic droit sur la partition extended -> Delete

Tu dois voir 2 opérations en attente.

Redimensionner la partition principale

  1. Clic droit sur /dev/sda1 -> Redimensionner/Déplacer
  2. Dans le champ Nouvelle taille, entre la valeur maximale disponible
  3. Mets Espace libre suivant à 0
  4. Clique sur Redimensionner/Déplacer

Tu dois voir 3 opérations en attente :

  • Supprimer la partition linux-swap
  • Supprimer /dev/sda2 (extended)
  • Agrandir /dev/sda1 de 19.00 Gio à 58.59 Gio

Appliquer les modifications

  1. Clique sur le bouton Appliquer (coche verte) dans la barre d'outils
  2. Une confirmation apparait : "Voulez-vous vraiment effectuer les opérations en attente ?"
  3. Clique sur Apply

GParted applique les modifications :

Agrandir /dev/sda1 de 19.00 Gio à 58.59 Gio
e2fsck -f -y -v -C 0 '/dev/sda1'
Opérations effectuées : Toutes les opérations ont été effectuées avec succès

Clique sur Close.


Étape 6 - Retirer l'ISO et redémarrer

  1. Éteins la VM
  2. Dans Configuration -> Stockage, retire l'ISO GParted du lecteur optique
  3. Redémarre la VM normalement

Vérification

Dans le terminal de ta VM Linux, vérifie l'espace disponible :

df -h

La partition /dev/sda1 doit maintenant afficher la nouvelle taille.


Ce que j'ai appris

  • VBoxManage agrandit le disque virtuel mais pas la partition - les deux opérations sont indépendantes
  • GParted nécessite de supprimer la partition swap avant de pouvoir étendre la partition principale
  • La progression 0% à 100% dans PowerShell confirme que le redimensionnement du VDI a bien fonctionné
  • Ne jamais oublier de retirer l'ISO GParted après l'opération, sinon la VM reboot dessus
linux
Partager cet article

Commentaires (0)

Sois le premier à commenter !

Articles similaires