Wednesday, August 12, 2009

Hyper-V Server on a Presario Notebook

I thought it would be neat to have Hyper-V Server on a notebook, with Windows 2008 SBS as a guest OS, and then load some more legacy OS'es to test a piece of software I was developing. I have a 1.5-year old Compaq Presario (Core 2 Duo) lying around and I used it.

I chose to install the Hyper-V Server clean before installing any guest OS'es. That went fine and trouble free. Not a squeak that the CPU was or was not suitable.
T
Then searched around and found that Hyper-V Manager was needed. I downloaded the version for Vista 32-bit. It installed fine. But it won't connect. Complained with the famous error:

You do not have the required permission to complete this task. Contact the administrator of the authorization policy for the computer XXX

Did some tedious preparatory steps as indicated in John Howard's blog. But I just did: 1) create the common user, 2) netsh advfirewall ... 3) DCOMCNFG on the client.

Hyper-V Manager now connects fine and I can install new virtual machines. But when I tried to Start one, I get another famous error:

'vm name' failed to initialize. (VMID 'vmid')

The virtual machine could not be started because the hypervisor is not running. The following actions may help you resolve the problem:

1) Verify that the processor of the physical computer has a supported version of the hardware-assisted virtualization.

2) Verify that hardware-assisted virtualization and hardware-assisted data execution protection are enabled in the BIOS of the physical computer. (If you edit the BIOS to enable either setting, you must turn off power to the physical computer and then turn it back in. Resetting the physical computer is not sufficient.)

3) If you have made changes to the Boot Configuration Data store, review these changes to ensure that the hypervisor is configured to launch automatically.


I went into my BIOS but could not find anything to turn on DXP or virtualization. Then Intel confirmed that my Intel® Core™ 2 Dual T5250 was not suitable for Hyper-V!!

What a waste of time

Well, I have an older Presario. It's a T5500 and according to Intel that has Virtualization Technology. It will take time to make that notebook available for Hyper-V.