vhd file does not boot on a virtual machine running on Hyper-V 2012 R2

I wish to virtualise an IBM server (IBM System x3650 M3) running Windows Server 2008 R2 Standard. I have ran disk2vhd to obtain a vhd file. However, when I create a virtual machine using this vhd file, the vm does not boot and all  all I get is a black screen and a blinking cursor.  My virtual environment runs on Microsoft Hyper-V 2012 R2 installed on another IBM server(IBM System x3650 M3).
LVL 1
MohlalefiAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Lee W, MVPTechnology and Business Process AdvisorCommented:
OFficially, Disk2VHD is NOT a supported method for converting to a VM.  That said, I would make sure the VM you defined has matching CPU count and RAM as the physical server the VHD was created from.  I don't recall exactly what I experienced, but converting a 2008 based SBS 2008 system I had some issues until I matched the hardware config (CPU count/RAM).

You can also try booting to the Windows DVD ISO and having it do a repair (NOT a repair install, but repair of the boot sector/etc - this should be an option given during setup).  It could just be a minor config issue.

BTW, did you create a VHD of ALL partitions?  Windows by default has a boot partition that if you skipped could create a problem.
0
MohlalefiAuthor Commented:
I have used MVMC 3.0, but it leads to a "There is no bcd boot device found in the source machine,...". See the attachment.
Capture3.PNG
0
Lee W, MVPTechnology and Business Process AdvisorCommented:
I don't believe Hyper-V doesn't emulate EFI/UEFI - if your host system was UEFI/EFI based instead of BIOS then you can't easily P2V it using these tools.  Not sure ANY tool exists that will let you P2V it (I haven't tried P2V of a UEFI based system).
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Hyper-V

From novice to tech pro — start learning today.