Enlarge your p3n1s

Puisque pour un client je dois faire des tests sous Windows XP/Vista, et que j’adore VitualBox, je m’étais lancé dans l’installation de Windows Vista avec un disque dur de 10Go (seulement).
Malheureusement il ne me restait que 2Go d’espace disque, ce qui n’est pas suffisant pour installer la suite Office ainsi que le Service Pack 1 de Vista.
Seul solution : redimensionner le disque dur, ou plutôt le changer. C’est parti :

J’utilise des disques VDI (taille variable, mais définie néanmoins par avance). Puisqu’il n’existe pas encore d’outil pour redimensionner ceux-ci, il faut créer un second disque et y recopier les données. Les principales étapes sont donc :

  • Créer un second disque de la nouvelle taille désirée
  • L’attacher en tant que disque Secondaire sur la machine virtuelle
  • Démarrer la machine sur un LiveCD linux quelconque (Xubuntu dans mon cas)
  • Lancer en root un dd if=/dev/sda of=/dev/sdb
  • Arreter la machine, supprimer tous les disques et n’attacher que le nouveau disque en tant que disque principal
  • Redémarrer.

Ensuite cela deviens légèrement technique (ahem) :

  • Démarrer sur un LiveCD, et redimensionner la partition (avec gparted par exemple)
  • Relancer la machine, avec le CD de Windows Vista, pour réparer le secteur de boot qui sera surement corrompu (en utilisant le lien réparer dans l’installeur Vista).
  • Je crois que c’est tout …

Euh, ben voila. Et si cela ne fonctionne pas, ce n’est pas ma faute …!

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*