Ce mémo a été publié le 29 février 2012 et peut contenir des informations qui peuvent être incomplètes, non mises à jour voir erronées du fait de son ancienneté. N'hésitez pas à compléter votre recherche sur des articles plus récents.
Rate this post

Petit mémo simple pour augmenter la taille d’un disque d’une machine Virtuelle dans VirtualBox.

En fait, on ne peut pas augmenter la taille d’un disque directement.
Il faut d’abord créer un nouveau disque avec la taille désirée puis cloner le disque d’origine vers ce nouveau disque.

  1. Créer un nouveau disque.
    • Afficher les propriété de la machine virtuelle.
    • Dans « Stockage », ajouter un nouveau disque.
  2. Ouvrir une console (cmd.exe sous Windows ou un terminal sous Linux)
  3. Exécuter la commande suivante :
    Note : Sous Windows, VBoxManage se trouve dans C:Program FilesOracleVirtualBox
  4. Retourner dans les préférences de la machine virtuelle et supprimer l’ancien disque.
  5. Démarrer la machine virtuelle.
[Ajout]

Le soucis est que si un système est déjà installé, il ne reconnait pas la taille totale de la partition.

Dans mon cas, un serveur Debian.

Solution : utiliser GParted et redimensionner la partition.

  1. Monter l’iso dans le lecteur CD-Rom de la machine virtuelle.
  2. Au démarrage de la machine virtuelle, utiliser la touche F12 pour sélectionner le lecteur CD-Rom
  3. Une fois GParted lancé, noter la taille actuelle de la partition swap et la supprimer.
  4. Supprimer la partition étendue qui contenait la partition swap.
  5. Retailler la partition principale à la taille totale moins la taille de la partition swap.
  6. Appliquer les changements.
  7. Ajouter une partition étendue.
  8. Dans cette partition, ajouter la swap avec la taille notée plus haut.
  9. Appliquer les changements.
  10. Rebooter la machine virtuelle.

Sous Linux, vérifier que la taille du disque est correct :

[/Ajout]

 

[Ajout 08/10/2022]

Dans le cas d’Ubuntu avec un disque LVM :

Exécuter ces commandes :
Vérifier avec :
[/Ajout]