Hyper V generation 2 machines don't boot












7














I am running windows server 2012 R2, and no matter what I do, I cannot get an Generation 2 machines up and running. They always fail to boot wit the message "boot failed efi scsi device"



I have found that I am supposed to "hold down a key when starting the VM" but




  1. This does not seem to do anything

  2. Its an issue even if I am not trying to boot from an ISO (I tried to convert a working generation 1 instance of Windows 10 preview and windows 8.1 to generation two machines, but then those failed to boot as well)


I have already tried turning secure boot on and off.



What else should I be looking for?










share|improve this question






















  • @ramhound when it asks you what type of machine you want you pick a generation. Gen 2 machines have a much higher level of integration with the host
    – soandos
    Dec 17 '14 at 15:03










  • @Ramhound serverwatch.com/server-tutorials/…
    – soandos
    Dec 17 '14 at 15:25










  • Have you tried creating a new Win8/10 Gen2 Vm from scratch yet? Also, did you use anything to convert form Gen1 to Gen2, or are you just trying to boot to an existing VHD using a newly made Gen2 VM?
    – Ƭᴇcʜιᴇ007
    Dec 17 '14 at 15:41












  • @Ƭᴇcʜιᴇ007 Creating from scratch was the first thing I tried. As far as the migration, I used the powershell module from here: code.msdn.microsoft.com/windowsdesktop/… (author is a hyper v dev)
    – soandos
    Dec 17 '14 at 15:43






  • 1




    @Twisty, nothing that seems out of the ordinary. Just information about the NIC and shutting down (under server roles, nothing under regular admin events)
    – soandos
    Dec 17 '14 at 16:09
















7














I am running windows server 2012 R2, and no matter what I do, I cannot get an Generation 2 machines up and running. They always fail to boot wit the message "boot failed efi scsi device"



I have found that I am supposed to "hold down a key when starting the VM" but




  1. This does not seem to do anything

  2. Its an issue even if I am not trying to boot from an ISO (I tried to convert a working generation 1 instance of Windows 10 preview and windows 8.1 to generation two machines, but then those failed to boot as well)


I have already tried turning secure boot on and off.



What else should I be looking for?










share|improve this question






















  • @ramhound when it asks you what type of machine you want you pick a generation. Gen 2 machines have a much higher level of integration with the host
    – soandos
    Dec 17 '14 at 15:03










  • @Ramhound serverwatch.com/server-tutorials/…
    – soandos
    Dec 17 '14 at 15:25










  • Have you tried creating a new Win8/10 Gen2 Vm from scratch yet? Also, did you use anything to convert form Gen1 to Gen2, or are you just trying to boot to an existing VHD using a newly made Gen2 VM?
    – Ƭᴇcʜιᴇ007
    Dec 17 '14 at 15:41












  • @Ƭᴇcʜιᴇ007 Creating from scratch was the first thing I tried. As far as the migration, I used the powershell module from here: code.msdn.microsoft.com/windowsdesktop/… (author is a hyper v dev)
    – soandos
    Dec 17 '14 at 15:43






  • 1




    @Twisty, nothing that seems out of the ordinary. Just information about the NIC and shutting down (under server roles, nothing under regular admin events)
    – soandos
    Dec 17 '14 at 16:09














7












7








7


0





I am running windows server 2012 R2, and no matter what I do, I cannot get an Generation 2 machines up and running. They always fail to boot wit the message "boot failed efi scsi device"



I have found that I am supposed to "hold down a key when starting the VM" but




  1. This does not seem to do anything

  2. Its an issue even if I am not trying to boot from an ISO (I tried to convert a working generation 1 instance of Windows 10 preview and windows 8.1 to generation two machines, but then those failed to boot as well)


I have already tried turning secure boot on and off.



What else should I be looking for?










share|improve this question













I am running windows server 2012 R2, and no matter what I do, I cannot get an Generation 2 machines up and running. They always fail to boot wit the message "boot failed efi scsi device"



I have found that I am supposed to "hold down a key when starting the VM" but




  1. This does not seem to do anything

  2. Its an issue even if I am not trying to boot from an ISO (I tried to convert a working generation 1 instance of Windows 10 preview and windows 8.1 to generation two machines, but then those failed to boot as well)


I have already tried turning secure boot on and off.



What else should I be looking for?







hyper-v windows-server-2012-r2






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Dec 17 '14 at 13:17









soandos

20.1k2891130




20.1k2891130












  • @ramhound when it asks you what type of machine you want you pick a generation. Gen 2 machines have a much higher level of integration with the host
    – soandos
    Dec 17 '14 at 15:03










  • @Ramhound serverwatch.com/server-tutorials/…
    – soandos
    Dec 17 '14 at 15:25










  • Have you tried creating a new Win8/10 Gen2 Vm from scratch yet? Also, did you use anything to convert form Gen1 to Gen2, or are you just trying to boot to an existing VHD using a newly made Gen2 VM?
    – Ƭᴇcʜιᴇ007
    Dec 17 '14 at 15:41












  • @Ƭᴇcʜιᴇ007 Creating from scratch was the first thing I tried. As far as the migration, I used the powershell module from here: code.msdn.microsoft.com/windowsdesktop/… (author is a hyper v dev)
    – soandos
    Dec 17 '14 at 15:43






  • 1




    @Twisty, nothing that seems out of the ordinary. Just information about the NIC and shutting down (under server roles, nothing under regular admin events)
    – soandos
    Dec 17 '14 at 16:09


















  • @ramhound when it asks you what type of machine you want you pick a generation. Gen 2 machines have a much higher level of integration with the host
    – soandos
    Dec 17 '14 at 15:03










  • @Ramhound serverwatch.com/server-tutorials/…
    – soandos
    Dec 17 '14 at 15:25










  • Have you tried creating a new Win8/10 Gen2 Vm from scratch yet? Also, did you use anything to convert form Gen1 to Gen2, or are you just trying to boot to an existing VHD using a newly made Gen2 VM?
    – Ƭᴇcʜιᴇ007
    Dec 17 '14 at 15:41












  • @Ƭᴇcʜιᴇ007 Creating from scratch was the first thing I tried. As far as the migration, I used the powershell module from here: code.msdn.microsoft.com/windowsdesktop/… (author is a hyper v dev)
    – soandos
    Dec 17 '14 at 15:43






  • 1




    @Twisty, nothing that seems out of the ordinary. Just information about the NIC and shutting down (under server roles, nothing under regular admin events)
    – soandos
    Dec 17 '14 at 16:09
















@ramhound when it asks you what type of machine you want you pick a generation. Gen 2 machines have a much higher level of integration with the host
– soandos
Dec 17 '14 at 15:03




@ramhound when it asks you what type of machine you want you pick a generation. Gen 2 machines have a much higher level of integration with the host
– soandos
Dec 17 '14 at 15:03












@Ramhound serverwatch.com/server-tutorials/…
– soandos
Dec 17 '14 at 15:25




@Ramhound serverwatch.com/server-tutorials/…
– soandos
Dec 17 '14 at 15:25












Have you tried creating a new Win8/10 Gen2 Vm from scratch yet? Also, did you use anything to convert form Gen1 to Gen2, or are you just trying to boot to an existing VHD using a newly made Gen2 VM?
– Ƭᴇcʜιᴇ007
Dec 17 '14 at 15:41






Have you tried creating a new Win8/10 Gen2 Vm from scratch yet? Also, did you use anything to convert form Gen1 to Gen2, or are you just trying to boot to an existing VHD using a newly made Gen2 VM?
– Ƭᴇcʜιᴇ007
Dec 17 '14 at 15:41














@Ƭᴇcʜιᴇ007 Creating from scratch was the first thing I tried. As far as the migration, I used the powershell module from here: code.msdn.microsoft.com/windowsdesktop/… (author is a hyper v dev)
– soandos
Dec 17 '14 at 15:43




@Ƭᴇcʜιᴇ007 Creating from scratch was the first thing I tried. As far as the migration, I used the powershell module from here: code.msdn.microsoft.com/windowsdesktop/… (author is a hyper v dev)
– soandos
Dec 17 '14 at 15:43




1




1




@Twisty, nothing that seems out of the ordinary. Just information about the NIC and shutting down (under server roles, nothing under regular admin events)
– soandos
Dec 17 '14 at 16:09




@Twisty, nothing that seems out of the ordinary. Just information about the NIC and shutting down (under server roles, nothing under regular admin events)
– soandos
Dec 17 '14 at 16:09










2 Answers
2






active

oldest

votes


















0














I found my solution doing this simple steps:




  • Create a Gen2 VM.

  • Create a vhdx and inserting (in creation process) the ISO file.

  • Try to boot the machine holding down the space bar (the machine not boot)

  • Turn off the machine

  • Edit the machine settings

  • Uncheck "Secure Boot"

  • Put the DVD in position 0 from the SCSI order.

  • Put VHDX in the position 1 from the SCSI order

  • The most important: Remove the network adapter.

  • Start the machine HOLDING DOWN THE SPACEBAR.

  • Install the OS.

  • After the OS installation, turn off the machine and recreate the network adapter (if you need that).






share|improve this answer































    0














    I used an iso image for Windows 2016 from February 2018, and it finally booted correctly without any issues. All previous Windows 2016 server iso disks refused to boot no matter the Hyper-V server (2012R2 or 2016) version was or what setting I change for the boot options.






    share|improve this answer





















      Your Answer








      StackExchange.ready(function() {
      var channelOptions = {
      tags: "".split(" "),
      id: "3"
      };
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function() {
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled) {
      StackExchange.using("snippets", function() {
      createEditor();
      });
      }
      else {
      createEditor();
      }
      });

      function createEditor() {
      StackExchange.prepareEditor({
      heartbeatType: 'answer',
      autoActivateHeartbeat: false,
      convertImagesToLinks: true,
      noModals: true,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: 10,
      bindNavPrevention: true,
      postfix: "",
      imageUploader: {
      brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
      contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
      allowUrls: true
      },
      onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      });


      }
      });














      draft saved

      draft discarded


















      StackExchange.ready(
      function () {
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f853715%2fhyper-v-generation-2-machines-dont-boot%23new-answer', 'question_page');
      }
      );

      Post as a guest















      Required, but never shown

























      2 Answers
      2






      active

      oldest

      votes








      2 Answers
      2






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      0














      I found my solution doing this simple steps:




      • Create a Gen2 VM.

      • Create a vhdx and inserting (in creation process) the ISO file.

      • Try to boot the machine holding down the space bar (the machine not boot)

      • Turn off the machine

      • Edit the machine settings

      • Uncheck "Secure Boot"

      • Put the DVD in position 0 from the SCSI order.

      • Put VHDX in the position 1 from the SCSI order

      • The most important: Remove the network adapter.

      • Start the machine HOLDING DOWN THE SPACEBAR.

      • Install the OS.

      • After the OS installation, turn off the machine and recreate the network adapter (if you need that).






      share|improve this answer




























        0














        I found my solution doing this simple steps:




        • Create a Gen2 VM.

        • Create a vhdx and inserting (in creation process) the ISO file.

        • Try to boot the machine holding down the space bar (the machine not boot)

        • Turn off the machine

        • Edit the machine settings

        • Uncheck "Secure Boot"

        • Put the DVD in position 0 from the SCSI order.

        • Put VHDX in the position 1 from the SCSI order

        • The most important: Remove the network adapter.

        • Start the machine HOLDING DOWN THE SPACEBAR.

        • Install the OS.

        • After the OS installation, turn off the machine and recreate the network adapter (if you need that).






        share|improve this answer


























          0












          0








          0






          I found my solution doing this simple steps:




          • Create a Gen2 VM.

          • Create a vhdx and inserting (in creation process) the ISO file.

          • Try to boot the machine holding down the space bar (the machine not boot)

          • Turn off the machine

          • Edit the machine settings

          • Uncheck "Secure Boot"

          • Put the DVD in position 0 from the SCSI order.

          • Put VHDX in the position 1 from the SCSI order

          • The most important: Remove the network adapter.

          • Start the machine HOLDING DOWN THE SPACEBAR.

          • Install the OS.

          • After the OS installation, turn off the machine and recreate the network adapter (if you need that).






          share|improve this answer














          I found my solution doing this simple steps:




          • Create a Gen2 VM.

          • Create a vhdx and inserting (in creation process) the ISO file.

          • Try to boot the machine holding down the space bar (the machine not boot)

          • Turn off the machine

          • Edit the machine settings

          • Uncheck "Secure Boot"

          • Put the DVD in position 0 from the SCSI order.

          • Put VHDX in the position 1 from the SCSI order

          • The most important: Remove the network adapter.

          • Start the machine HOLDING DOWN THE SPACEBAR.

          • Install the OS.

          • After the OS installation, turn off the machine and recreate the network adapter (if you need that).







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Mar 11 '16 at 14:04









          Burgi

          3,83992542




          3,83992542










          answered Mar 11 '16 at 12:29









          Ronaldo Ribeiro

          1




          1

























              0














              I used an iso image for Windows 2016 from February 2018, and it finally booted correctly without any issues. All previous Windows 2016 server iso disks refused to boot no matter the Hyper-V server (2012R2 or 2016) version was or what setting I change for the boot options.






              share|improve this answer


























                0














                I used an iso image for Windows 2016 from February 2018, and it finally booted correctly without any issues. All previous Windows 2016 server iso disks refused to boot no matter the Hyper-V server (2012R2 or 2016) version was or what setting I change for the boot options.






                share|improve this answer
























                  0












                  0








                  0






                  I used an iso image for Windows 2016 from February 2018, and it finally booted correctly without any issues. All previous Windows 2016 server iso disks refused to boot no matter the Hyper-V server (2012R2 or 2016) version was or what setting I change for the boot options.






                  share|improve this answer












                  I used an iso image for Windows 2016 from February 2018, and it finally booted correctly without any issues. All previous Windows 2016 server iso disks refused to boot no matter the Hyper-V server (2012R2 or 2016) version was or what setting I change for the boot options.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Mar 27 '18 at 3:41









                  Greg Kilgore

                  1




                  1






























                      draft saved

                      draft discarded




















































                      Thanks for contributing an answer to Super User!


                      • Please be sure to answer the question. Provide details and share your research!

                      But avoid



                      • Asking for help, clarification, or responding to other answers.

                      • Making statements based on opinion; back them up with references or personal experience.


                      To learn more, see our tips on writing great answers.





                      Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                      Please pay close attention to the following guidance:


                      • Please be sure to answer the question. Provide details and share your research!

                      But avoid



                      • Asking for help, clarification, or responding to other answers.

                      • Making statements based on opinion; back them up with references or personal experience.


                      To learn more, see our tips on writing great answers.




                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function () {
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f853715%2fhyper-v-generation-2-machines-dont-boot%23new-answer', 'question_page');
                      }
                      );

                      Post as a guest















                      Required, but never shown





















































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown

































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown







                      Popular posts from this blog

                      Probability when a professor distributes a quiz and homework assignment to a class of n students.

                      Aardman Animations

                      Are they similar matrix