Avatar of Mohlalefi
Flag for Lesotho asked on

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).
Hyper-VWindows Server 2008Virtualization

Avatar of undefined
Last Comment
Lee W, MVP

8/22/2022 - Mon
Lee W, MVP

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.

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.
All of life is about relationships, and EE has made a viirtual community a real community. It lifts everyone's boat
William Peck
Lee W, MVP

View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
Ask your own question & get feedback from real experts
Find out why thousands trust the EE community with their toughest problems.