Lorsque l'on se créé une machine virtuelle avec VirtualBox, il faut associer un disque dur virtuel qui sera attaché à la machine. On lui spécifie une taille à la création et on commence à utiliser sa VM.

Sauf que, plus le temps passe, plus votre disque se remplit, jusqu'au jour où vous vous rendez compte que vous devez augmenter la taille de votre disque dur.

Voici les différentes étapes à suivre pour mener à bien votre mission.

Nous allons procéder en 2 étapes :

 - création d'un nouveau disque de taille supérieure

 - copie du disque principal vers le nouveau disque

(Personnellement, j'ai compté moins d'une heure pour la totalité de l'opération. Cette information est donnée à titre indicatif car de multiples paramètres peuvent intervenir (puissance machine, taille originale, collègue qui vient vous raconter sa vie, ...).

Création d'un nouveau disque dur virtuel

Cliquez sur configuration ->puis stockage

Sélectionnez votre contrôleur, puis Ajouter un nouveau disque dur.

Créez vous un nouveau média avec une taille fixe ou dynamique. Je n'ai pas fais de benchmarks qui permettrait de savoir si un type de disque est mieux qu'un autre. Puis donnez lui une taille supérieure à celle de votre disque dur.

Par défaut, ce disque sera en esclave secondaire.

Montez ensuite l'image de HD Clone. Vous pourrez la télécharger ici. Prenez la version universal package.

Vérifiez enfin l'ordre de boot (ordre d'amorçage en français). Il faut booter sur le lecteur de cd-rom avant le disque dur.

Copie du disque dur principal

Une fois ceci fait, vous pouvez démarrer votre VM.

J'ai pris quelques screenshots pour mieux vous guider durant le processus :

Choisissez Drive -> Drive, puis Next

Sélectionnez le disque source ...

Puis le disque cible

Choisissez des options pour la copie (les options par défaut sont suffisantes)

Vous pourrez ensuite ajuster vos partitions. Si vous souhaitez utiliser la totalité du disque, gardez les valeurs par défaut.

La copie commence dès que vous cliquez sur "Start"

Une fois la copie terminée, choisissez "automatically" lorsque HD Clone vous propose d'ajuster automatiquement des données de partition.

Vous pouvez ensuite éteindre la VM.

Retirez HD Clone du lecteur de CD virtuel.

Retirez l'ancien disque dur (le plus petit) de la liste.

Puis relancez votre VM

Et :

df -h

Et voila, c'est terminé vous avez votre nouveau disque dur.

Pour ma part, j'ai eu des erreurs lors de la copie. Ces erreurs ont toutefois été résolues avec l'utilisation de fsck.