Microsoft Most Valuable Professional

Chris Pietschmann

An MVP From Wisconsin



Windows Server 2008 Hyper-V RC0 and Athlon 64 X2 4200+

I used virtualization through VirtualPC 2007 on this computer, an Athlon 64 X2 4200+ with a Gigabyte GA-M55SLI-S4 motherboard, and it worked perfectly. The Athlon 64 X2 even support Hardware-Assisted Virtualization, so things actually run pretty smooth.

Now I've upgraded to Windows Server 2008 so I can run virtual machines with the new Hyper-V (RC0), but when I try to start any virtual machine it gives me an error saying "The virtual machine could not be started because the hypervisor is not running." What?? I just installed it. Did I miss configuring something?

The error dialog box has a "See details" linke, upon clicking this link it reveals the following information:

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 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 the power to the physical computer and then turn it back on. 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.

Um, ok... What's the problem. It sounds like it could be any number of things. Well, lets start checking things off the list.

1) Yes, I know my cpu supports hardware-assisted virtualization. AMD's documentation states so, and VirtualPC 2007 was able to use it.
3) Um.. I didn't change anything, so it wont be this.

Ok, it must something to do with option number 2.

Let go check the BIOS settings to make sure it's turned on; which it should be, after all it was working with VirtualPC 2007 just fine. Well, after inspecting my BIOS settings, I discovered that there isn't a setting in my motherboards BIOS to turn it on or off. Hmm... That's interesting.

Time to check for a BIOS update. Well, as it turns out, it doesn't look like Gigabyte has an update for my motherboard that will enable any virtualization features within the BIOS.

Stalemate... I guess I'll have to wait until the final release of Hyper-V or until may Gigabyte puts out a BIOS update for my motherboard.

I'm assuming the final release of Hyper-V wont support my motherboard/cpu configuration, since their main target for Hyper-V is server, but hopefully they take into account the scenario of using virtualization heavily in a development environment where you don't have a "server" class cpu in your machine.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Categories: General
Posted by crpietschmann on Monday, May 12, 2008 12:33 PM
Permalink | Comments (4) | Post RSSRSS comment feed

Related posts

Comments

Eric Schneider us

Tuesday, May 13, 2008 11:19 PM

Eric Schneider

That stinks. I'm planning on playing with it also.

I guess we need to check compatibility for Hyper-V before buying a motherboard.

Is there a list anywhere?

Chris Pietschmann

Wednesday, May 14, 2008 5:19 AM

Chris Pietschmann

I don't know of any list, but remember my configuration (Athlon 64 X2 4200+ and Gigabyte GA-M55SLI-S4 motherboard) is about 1.5 years old, and the origianl ship date for both of those products was about 2 years ago. I'm pretty sure that the majority of CPU's and motherboards that are current today will support Hyper-V just fine.

I know the latest CPU's (AMD and Intel) all support hardware assisted virtualization, but I would definately check that the motherboard has BIOS that support it. Apparently, the motherboard that I have doesn't have BIOS that supports it, and that's what my problem is. There may be a BIOS update for my mobo, but I don't know.

Chris Pietschmann us

Friday, May 16, 2008 8:32 PM

Chris Pietschmann

AMD has a tool that you can run under Vista or Windows Server 2008 that will tell you if you're system supports running Hyper-V.
You can find info about it here: pietschsoft.com/.../...ool-for-AMD-Processors.aspx

Chris Pietschmann us

Thursday, July 03, 2008 11:52 AM

Chris Pietschmann

I received the 11H BIOS update from Gigabyte for this motherboard (GA-M55SLI-S4) and it enabled Virtualization (AMD-V) in the bios perfectly.
You can download it at the following url:
ggts.gigabyte.com.tw/detailEmail.asp

Add comment


(Will show your Gravatar icon)  

  Country flag

[b][/b] - [i][/i] - [u][/u]- [quote][/quote]



Live preview

Friday, July 04, 2008 2:41 PM

About the author

I'm Chris Pietschmann, go to the About Me page to learn more about me.

Search

Sponsors

Web.Maps.VE - ASP.NET AJAX Virtual Earth Mapping Server Control

Recent comments

Disclaimer


This work is licensed under a Creative Commons Attribution 3.0 United States License, unless explicitly stated otherwise within the posted content.
© Copyright 2004 - 2008 Chris Pietschmann