If you have a virtual machine in Virtual Server 2005 and you want to move it to Hyper-v on Windows 2008 you need to perform these steps *before* you move the vhd.
* This was on the RC0 to Hyper-v update and may change.
- Uninstall the VM additions
- Install the Windows Update for KB949219 – for Windows 2008
- Run MSCONFIG and on the boot tab under advanced options tick ‘Detect HAL’.
You can then shutdown the VM, copy across the VHD disk to the Hyper-v and create a new virtual machine there.
The server should then start normally – with a network!