Ask a questionAsk a question
 

AnswerHypervisor didn't start

  • Thursday, October 15, 2009 1:29 PMHolger de Vries Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hello to all,
    I have a big Problem with Server 2008 R2 Hyper-V, the Hypervisor didn't work. The Computer is an Dell Precision M4400, in Bios Settings the Virtualization, Trusted Execution and VT for Direct IO is enabled.
    I looked with bcdedit for the hypervisiorlaunchtype, it is set to Auto.

    The System allredy run with Hyper-V but on Thursday I add another Problem and I set the Bios to default, then the I enabled Virtualization and Trusted Execution and VT for direct IO again. Since this Change it dosent work.

    I make a new Windows installation, it is the same Problem. At last I update the Bios to the newest Version, but it is the same Problem.

    Are their any other Settings I can look for?

    Thanks for your Support
    Best Regards
    Holger 

Answers

  • Friday, October 16, 2009 3:39 AMVincent HuMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Hi,

     

    Generally speaking, the two key feature for Hyper-V you should enable in BIOS is Virtualization and Data Execute Protection(this name will be different in different BIOS). Based on my experience, on a Dell computer, you only have to enable Virtualization under Performance and Execute Disable under Security in BIOS.

     

    I recommend that you perform the following steps:

     

    1.    Disable the following settings in BIOS

     

    Security > Execute Disable (set to Off)

    Performance > Virtualization (set to Off)

    Performance > VT for Direct I/O Access (set to Off)

    Performance > Trusted Execution (set to Off)

     

    2.    Press Esc and save settings. When the server reboots do a hard power off. Power on, and then in the BIOS again ensure that the following is set:

     

    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)

     

    3.    Press Esc and save settings. Hard power off again once the server reboots. Turn power on and let computer boot normally.

     

    By the way, please provide the details about the error and the log in Event View about hypervisor.

     

    Best Regards,

    Vincent Hu

     

  • Monday, November 02, 2009 11:11 AMHolger de Vries Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    Hello,
    yes after I do the  Configuration (See my last thread) it works.
    On the Bios of Precision M4400 the Ssettings are this:

    Security -> CPU XD Support = on (It is the Execute Disable Bit)

    Virtualization Support -> Virtualization =on
    Virtualization Support -> VT for Direct I/O = on
    Virtualization Support -> Trusted Execution = OFF


    Thank you, all works fine!

    Holger

All Replies

  • Thursday, October 15, 2009 11:59 PMDan GriffinMVPUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Holger - when you most recently reinstalled the system, were you able to successfully add the Hyper-V role? If so, what are you seeing now that tells you that it's not running/working?

    Also, you don't mention whether you checked the event log for relevant traffic.
  • Friday, October 16, 2009 3:39 AMVincent HuMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Hi,

     

    Generally speaking, the two key feature for Hyper-V you should enable in BIOS is Virtualization and Data Execute Protection(this name will be different in different BIOS). Based on my experience, on a Dell computer, you only have to enable Virtualization under Performance and Execute Disable under Security in BIOS.

     

    I recommend that you perform the following steps:

     

    1.    Disable the following settings in BIOS

     

    Security > Execute Disable (set to Off)

    Performance > Virtualization (set to Off)

    Performance > VT for Direct I/O Access (set to Off)

    Performance > Trusted Execution (set to Off)

     

    2.    Press Esc and save settings. When the server reboots do a hard power off. Power on, and then in the BIOS again ensure that the following is set:

     

    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)

     

    3.    Press Esc and save settings. Hard power off again once the server reboots. Turn power on and let computer boot normally.

     

    By the way, please provide the details about the error and the log in Event View about hypervisor.

     

    Best Regards,

    Vincent Hu

     

  • Monday, October 19, 2009 2:54 AMVincent HuMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    ·         Hi,

     

    Have you tried the suggestion? I want to see if the information provided was helpful. Your feedback is very useful for the further research. Please feel free to let me know if you have addition questions.

     

     

    Best regards,

    Vincent Hu

  • Thursday, October 29, 2009 7:05 AMHolger de Vries Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hello Vicent, hello to all,
    Thanks for your help.
    I was on Vacation the last week, for this reason my answer so late.

    At Dell Setup it is so like Vicent has written.

    At my BIOS:
    Security -> CPU XD Support = on (It is the Execute Disable Bit)

    Virtualization Support -> Virtualization =on
    Virtualization Support -> VT for Direct I/O = on
    Virtualization Support -> Trusted Execution = OFF

    And their was my mistake - I set Trusted Execution to on!
    Then I could install the Hyper-V Role but the Hypervisor didn`t start.

    Best regards
    Holger
  • Friday, October 30, 2009 6:08 AMVincent HuMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hi,

     

    The behavior is a big strange.

     

    How about to load the BIOS to default settings, save it, power off the computer, go to BIOS settings and just enable Virtualization and Execute Disable.

     

     

    Best Regards,

    Vincent Hu

     

  • Monday, November 02, 2009 5:54 AMVincent HuMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hi,

     

    How is your status now? Have you tried the suggestion?

     

     

    Best Regards,

    Vincent Hu

     

  • Monday, November 02, 2009 11:11 AMHolger de Vries Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    Hello,
    yes after I do the  Configuration (See my last thread) it works.
    On the Bios of Precision M4400 the Ssettings are this:

    Security -> CPU XD Support = on (It is the Execute Disable Bit)

    Virtualization Support -> Virtualization =on
    Virtualization Support -> VT for Direct I/O = on
    Virtualization Support -> Trusted Execution = OFF


    Thank you, all works fine!

    Holger
  • Tuesday, November 03, 2009 6:25 AMVincent HuMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hi,

     

    Glad to hear that you have resolved the issue.

     

     

    Best Regards,

    Vincent Hu