vendredi 2 février 2018

Convertir un disque virtuel UEFI GPT en MBR

Créer le disque virtuel à partir d'un PC avec un disque UEFI GPT grâce à Disk2Vhd.
Monter le disque virtuel obtenu sur un PC avec Windows 8 au moins.
Utiliser AOMEI Partition Assistant pour convertir le disque virtuel UEFI GPT en MBR en sélectionnant ce disque et en cliquant sur Convert to MBR Disk dans le menu contextuel, il faut aussi supprimer toutes les partitions liées au système UEFI GPT au début du disque.
Démonter le disque virtuel.
On peut ensuite créer une machine virtuelle (dans Hyper-V Manager, Virtual PC, ...) sur laquelle on va utiliser le disque virtuel modifié mais Windows va refuser de démarrer et l'affichage restera bloqué sur un écran noir avec un curseur clignotant.
Pour résoudre le problème, il faut monter un DVD d'installation de Windows sur la machine virtuelle et cliquer sur "Réparer l'ordinateur" au démarrage sur le DVD, puis accéder  à une ligne de commande par les options proposées et exécuter les commandes suivantes :
diskpart
list disk
select disk 0
list partition
select partition 1
active
exit

Remarque : les numéros de disques et de partitions peuvent être à adapter en fonction de votre système.
Redémarrer la machine virtuelle et rebooter sur le DVD pour accéder à nouveau à la ligne de commande et exécuter les commandes suivantes :
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd

Après cela la machine virtuelle pour booter sur Windows en ayant son disque virtuel converti en MBR.


Pour plus de détails :
https://4sysops.com/archives/how-to-p2v-windows-server-2012-r2-with-uefi-and-a-gpt-disk/