I've got a physical machine which I'd like to convert to a virtual machine. I've done this P2V process a number of times onto Windows Server 2008 R2 and Hyper-V by using System Centre Virtual Machine Manager.
However, in this case I'd like to go a step further and move the virtual machine created by the P2V process onto a machine running Windows 7 Ultimate and Windows Virtual PC.
Is there a recommended way of doing this or should I just copy the VHD file over and hope it works?
I successfully made the conversion with thanks to Jake Oshins and Babul A. Mukherjee. Here's how I did it:
Because the source machine drive was 250GB (even though only 55GB was in use) Virtual PC was unable to open it so I had to perform these additional steps:
Then you should be able to use the drive with Windows Virtual PC under Windows 7.
Unfortunately the Integration Services don't fully/properly install as they're not supported on Windows Server 2003 R2, but it works well enough.
Windows Virtual PC is much more closely related to Microsoft Virtual Server than to Hyper-V. It's based on the same VMM.
Tell SCVMM that you want to do a P2V migration to Microsoft Virtual Server. Then copy the resulting VHD file to the machine running Windows Virtual PC. Then, after you boot the VM, be sure to install the new VM "additions" or "integration components."
SCVMM works great.
But for quick and FREE use Disk2VHD from the Sysinternals folks. http://technet.microsoft.com/en-us/sysinternals/ee656415.aspx