I had recently tried to use my Windows Home Server to restore a laptop image to a VM running inside HyperV.
In the event that my machine totally died (not just a hard drive issue) I could restore the image to a VM and work from there while I got back on my feet with a new laptop.
Unfortunately I didn't find any way to make this work. I ended up doing all this work and in the end, I couldn't boot.
A disk read error occurredPress ctrl+alt+delete to restart.
I tried everything I could think of, repairing the MBR, running fixboot, doing a windows repair, restoring the hal dll from i386 etc. Nothing worked.
So I gave up on using WHS to create an instance of my dev machine, and fell back on just trying to do a P2V of any type.
I came across Disk2VHD, a free Systernals tool. This tool includes the options to run on the source machine while online, and also provides an option to "Fix" the HAL (hardware abstraction layer). I think this was part of my original problem (the HAL issue). My computer was setup to use SATA drivers, and HyperV only supports virtual IDE drivers. I think (but am not sure) that this is what was causing my problem w/ using the WHS restore.
So anyway, Disk2VHD runs super fast, and pretty soon I had a VHD to try out.
Now, this VHD didn't work either, but it would get me further along. I would see the windows splash screen before the black screen of death.
What followed was a weird set of steps trying to figure out why things wouldn't work, but in the end, I never ended up needing to disable anything.... so I'm just going to try to write down the steps I took as best I can.
The next 2 things that I'm going to try are, running a WHS restore to a VM that is already working (I don't think this will matter, but we'll see), and 2 trying to use the Disk2VHD on a machine that has a VHD mounted as a secondary drive. I don't konw if this is even possible, but I was thinking that I could use WHS to create the VHD, mount the VHD as X: on some machine, and then tell Disk2VHD to create a VHD from X: and instruct it to to the "Fix HAL" thing. I'm guessing that will not work as well, but we'll see.
Remember Me
Powered by: newtelligence dasBlog 2.3.9074.18820
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.
E-mail
Theme design by Jelle Druyts