That’s virtual progress!
Oct 20th, 2009 by Jonathon Moore
So far, in my voyage of virtual discovery I’ve managed to get a couple of machines running Server 2008 R2 enterprise set up and connected to the SAN along with another server running SCVMM, having done that I’ve virtualised a couple of servers and set them running… no problems reported by users so far!
Then the problems started, I tried to virtualise our exchange server which happens to be use SCSI hard drives, now I’m not sure why it happens but when the P2V process gets to “Install VM Components” after the reboot I’d just get Blue screens with error 0×0000007b.
Turns out this was due to a certain registry entry being incorrect, unfortunately I couldn’t get the machine to boot to change the reg setting!
The solution was this, (I’m taking you from start to end here guys);
1. Run through the P2V wizard on SCVMM, set things how you like them but don’t complete the wizard.
2. When you get there click “view script”, save this as a .ps1 file
3. Cancel the wizard
4. Open the .ps1 file in notepad and add “-SkipInstallVirtualizationGuestServices” (without speech marks) to the end of the last line that starts with New-p2v (probably the bottom line)
5. Save your file
6. Open up SCVMM powershell and run your saved script
7.Wait for your machine to virtualise
8. log off your SCVMM and log on to your host machine
9. open up Hyper-V manager
10. Connect to your fresh VM and log in (you’ll have to do this without a mouse, this will be fixed later)
11. At the top of the window, click action and then click “insert integration services setup disk”
12. run through the setup (DO NOT REBOOT! or you’ll be back at the blue screen and have to start again)
13. Open up the registry and navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Wdf01000
13. modify “Group” so that instead of “Base” it says “WdfLoadGroup“
14. Eject the virtual disk
15. Reboot
DONE! you should now have the mouse working and be able to manage your VM from SCVMM just like any other VM. Thanks to Jason Gauthier for posting this on TechNet.
In other news, I’ve started using twitter so follow me! my account is jonathonmoore.
Laters,
Jon







