Problems migrating a VM from Virtual Server to Hyper-V

By mOrPhie on Tuesday 10 February 2009 12:38 - Comments (7)
Category: techrelated, Views: 3.402

If you are migrating a VM from Virtual Server to a Windows Server 2008 Hyper-V environment, there is a point where you want to install the virtual guest services. It's like the VM Additions, but with more features. It adds speed, mouse support over RDP-sessions and some management options.

But, when I wanted to do just that, there was a problem. I got strange errors (Error 32000) that stated that the virtual guest services couldn't be installed and in the event log of the guest I got errors that stated that a SCSI device "disappeared from the system". Wait, what?

This is the point I found out that my VM still had the old VM additions of Virtual Server installed. It could be the problem. Maybe there's some interference between VM additions and virtual guest services. But when you try to remove the VM addtions, you get errors that the guest OS is not a supported OS. That is a strange error, considering that the additions are in fact already installed and that you just want to remove 'em.

Well, I did some Googling and found the solution. The trick was to mount the VHD's in a Virtual PC VM. This gives you the opportunity to uninstall the VM Additions without errors. The resulted VHD's can then be remounted on the Hyper-V VM and, hurray(!!), the virtual guest services installed without any problems.