Windows 2008 with Hyper-V: The hypervisor is not running?
Trialing Hyper-V on Windows 2008, but not able to get your guest instances to fire-up? If you’re running an HPDL380 G5 for instance, and you’re getting an error message to the effect of “The virtual machine could not be started because the hypervisor is not running”, and you’ve already flashed your BIOS, and made sure to enable hardware virtualization, and it’s still happening – make sure DEP (data execution prevention) is enabled in the BIOS too. On the DL380, this lives in the BIOS under Advanced>Processor Options>No-Execute Memory. After you power down, and power it back up (don’t just do a soft reset), you should be able to start your guest instances.
14 comments:
Thank you so much for writing this. I have been poking at this for quite some time and then i read this and poof there it was...
Thank again!
This was not my problem.
The problem was that I had "Trusted Execution" enabled in my bios (on my Dell machine).
Performance > Trusted Execution (set to Off)
Thanks. I missed the second option, No-Execute Memory. I'm a little puzzled why they leave VT and possibly even this option off by default; do they impact normal OSes at all? If not, they should be on-by-default options.
Hi. I had this problem in IBM X3650 and I could fix it, thanks to your post.
J.M. - São Paulo - Brazil
Unbelievable I have been searching for this answer for 2 days now. I have a HP DL360 G5. I could find nothing on HP's support site.
Thanks again for posting this
Wow Nick, this is a great post. Thanx
For DELL Optiplex GX620 machines, the setting is under Security->Execute Memory
Enabled Execute bit support in the BIOS worked for us. It is a MSI motherboard.
For those who are getting this error "the virtual machine could not be started because the hypervisor is not running" while running Virtual Machines on their Windows Server 2008 OR 2008 R2, follow the instruction given here
http://www.computers.nepalesemap.com/index.php?topic=1554.0
It helped solve my problem; hope it helps you too
Excellent - worked for me on a ML350 G5 - what a time saver - thanks
Thanks a million.
I have IBM x3650(Intel E5405 CPU).
Fixed my problem.
Enable "Disable Execution" under CPU Advanced settings in BIOS.
Thank you - This HELPED ME
IBM X3650 SERVER - Hyper V working great!
Worked great on DL580 G4
Thanks, helped me get my vm's going by enabling the memry protection on my HP DL360G5
DOOD! Thank you.
Post a Comment