Hyper-V RC0 and Integration Components Workaround
If you've upgraded to RC0 of Hyper-V, you can run into a problem creating a new VM that is based on Server 2008 RTM, since the Integration Components (IC's) are out of sync. This means you won't have the drivers for the new synthetic NIC, for example. And if you're working over an RDP session to the parent partition, you'll have major mouse problems in the VM as well. So, the workaround is to get the new IC's loaded into the VM as quickly as possible. To do that, you have two choices:
- Create the VM with a legacy NIC so you can connect to a network share where you've stored the Windows6.0-KB949219-x64.msu file (or the x86 version if this is a 32-bit VM)
- Create an ISO file with the .msu inside the ISO and then mount the ISO for the VM.
You can use your favourite tool to create the ISO - we generally use MagicISO, but unfortunately it's currently somewhat broken in Vista SP1 or Server 2008 - you can't activate it.
Now, as soon as Server 2008 has finished the basic install and you have logged in to the initial GUI session, press Shift-F10 to open a command window. Connect to the network share if you're using the first method, or change directory to the DVD drive letter if you're using the second. Run the appropriate MSU file (Windows6.0-KB949219-x64.msu for 64bit). This will install the IC's and you can finish configuring your installation. A bit of a kludge, but this should all get sorted by the time we get to RTM. Or at least I hope so.
Charlie.