Machines virtuelles : Comment étendre une partition un peu juste.
En ces temps de fin de beta SP2010, il arrive de temps à temps d’avoir quelques soucis de place dans ses VPCs …
Comme vous le savez déjà, je suis un grand utilisateur de système virtuels que ce soit via Hyper V ou via un boot VHD.
D’ailleurs mon laptop actuel a un triple boot :
- Win Seven sur partition physique
- et virtual PC et mes VPCs 2007
- Win 2008 R2 avec SP2010 + VS 2010 pour le coding/testing sur VHD
- Win2008 R2 avec Hyper V sur VHD qui me permet de lancer
- les VHD de demos SP 2010 de Microsoft
- toutes mes VPC des tests/benchmarks/…
Rentrant des TD Suisses 2010, j’ai constaté que ma VPC en multi boot commencé à manquer de place … 1,5 GB sur les 25GBs (ok, 25 GB pour un 2008 + VS + SQL + SP2010, c’est léger mais c’est une VPC pas une prod).
Donc plutôt que la jeté et remonté une autre VPC, je me suis attelé à augmenter sa partition. Et oui c’est une opération enfin possible :) mais qui demande un peu de manipulation
1) Backuper votre VHD (ne sait on jamais !)
2) Modifier la taille de votre VHD (par création d’une nouvelle) via VHDResizer
http://vmtoolkit.com/files/folders/converters/entry87.aspx
>>> je vous conseille de travailler le plus possible avec des disques fixes : les performances sont sans commune mesure avec les dynamiques !
3) Ca y est votre disque est agrandie mais il faut désormais redimensionner la partition NT. Eh oui sinon, vous ne pourrez profitez de cette nouvelle place disque.
Plusieurs méthodes s’offrent à vous mais ma préféré reste encore de travailler avec un … VPC
Soit attacher le disque VHD à une autre VPC (soit via Virtual PC dans mon cas)
De la, je peux utiliser le Disk Management et surtout DiskPart !!!

(On voit bien les 5GB de gagné non alloué)
Des lors que je connais enfin sa lettre d’assignation soit E:, je peux le modifier via DiskPart en lignes de commande.
>>> Comme vous le constatez sur le sous écran, le disque profite de ces 30GB désormais !!!.
Il ne reste plus qu’a redémarrer, enlevez le disque secondaire de la VPC et testez le tout.
Soit dans mon cas un nouveau Boot VHD 2010 de 30GB prêt à mes tous mes viles et saines coding sessions :)
(+ de 6GB de libre, largement de quoi faire dans une VPC pro Dev non ?)
PS : le disque D correspond à mon disque physique principal, accessible en D: par ma machine en boot vhd
Annexes :
Renaud Comte aka TheMit (Plus je maigris, plus mes VPCs grossissent, …. )
Member of WygTeam
http://www.wygwam.com
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :