Recently I use disk2vhd  from Microsoft to make an snapshoot and to virtualize one phisical IBM machine.

the problem was that the VHD  that have the boot partition C:  not boots on Hyper-V (Windows 2012 Standard edition)

this is becose the partition was in GPT mode not MBR and in Hyper-V there are some problems:

http://social.technet.microsoft.com/Forums/windowsserver/en-US/fd7a2e66-6010-43f2-8ba5-655372270703/vhd-not-start-after-disk2vhd?forum=winserverhyperv

http://forum.sysinternals.com/vhd-not-start-after-disk2vhd_topic28951.html

this problem seems to be corrected on Windows 2012 R2:

http://bink.nu/what%E2%80%99s-new-for-hyper-v-in-windows-sever-2012-r2

the solution:

bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
x:\sources\recovery\StartRep.exe
This worked for me.

 

Facebooktwitterredditpinterestlinkedinmail