Archive for the ‘Hyper-V’ Category

How to fix the “cannot connect to the virtual machine because the authentication certificate is expired or invalid” when trying to connect to a Windows Hyper-V virtual machine

Monday, May 11th, 2009

I tried to log in to a Hyper-V hosted Windows 2008 server today that hadn’t been rebooted in over 3 months. I got the following error  “cannot connect to the virtual machine because the authentication certificate is expired or invalid”.

The quickest way to fix this is to apply the KB967902 patch from Microsoft which can be found below. This patch will also be applied as a Windows update.

http://www.microsoft.com/downloads/details.aspx?FamilyID=289c831c-9142-4c00-bacd-6c1924ff0ecc&displaylang=en

How to enable virtualization on a Dell Optiplex 755 to run Hyper-V

Tuesday, December 9th, 2008

I have been building some test Windows 2008 Hyper-V server’s on Dell Optiplex 755 workstations with 8GB of RAM recently, and I thought I would let you know what settings to change in the BIOS to make this work.

At first I was getting some errors like these below:

  • Hyper-V launch failed; Either VMX not present or not enabled in BIOS.
  • Hyper-V launch failed; at least one of the processors in the system does not appear to provide a virtualization platform supported by Hyper-V.

This was happening because I had missed the Execute disable setting in the BIOS. To fix this, boot the computer and press F2 to enter the BIOS.

In the BIOS you need to change the following settings

  • Security > Execute Disable (set to On)
  • Performance > Virtualization (set to On)
  • Performance > VT for Direct I/O Access (set to On)
  • Performance > Trusted Execution (set to Off)

Save and exit the BIOS, then power the computer down. You must power it down for the settings to take affect.

You will now being able to run Hyper-V on your Dell workstation!

How to Enable Virtualization Technology on a Dell 2950 to use Hyper-V in 64bit Windows 2008

Thursday, October 2nd, 2008

Your processor must support VT and also have it enabled for you to be able to use Hyper-V in Windows 2008 server 64bit.

To do this on a Dell 2950, follow the steps below.

Go into the BIOS by pressing F2 as the server is booting.

Use the down arrow key to go down to CPU Information and press enter.

Use the down arrows to go down to Virtualization Technology and press the space bar to enable it.

Press Escape twice , then choose Save changes and Exit.

The server will do a hard power down by itself, then reboot.

Once Windows has booted, you can then check to make sure that Hyper-V is running and has no errors in the event log for it.