XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    P2V VM boots into UEFI shell

    Scheduled Pinned Locked Moved Compute
    4 Posts 4 Posters 905 Views 4 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • jordanJ Offline
      jordan
      last edited by

      We have a physical server running Windows Server 2016 that I am trying to virtualize and migrate into XCP-ng.

      I followed Tom Lawrance's video here using Disk2VHD and imported the VHD disk into XOA via the web browser, then I created a new VM and attached the newly imported disk to the VM.
      So far, so good.

      My problem is that when I boot the VM, it just boots into the UEFI interactive shell (the physical Windows server was configured for UEFI not BIOS).

      Are there typically extra steps needed to get a Windows VM to boot from an imported VHD? Or should a Windows VM of this nature just boot right up?

      d419a189-17c3-4296-b6dd-bee0532bce75-image.png

      J 1 Reply Last reply Reply Quote 0
      • stormiS Offline
        stormi Vates 🪐 XCP-ng Team
        last edited by

        Hi. Do you still have this issue?

        1 Reply Last reply Reply Quote 0
        • J Offline
          john.c @jordan
          last edited by

          @jordan The VM would need to be created to be Gen2 or UEFI mode so it will boot. As the way booting is handled is different from BIOS when using UEFI. UEFI is the only one which can do Secure Boot.

          Anyway do you still have the issue?

          1 Reply Last reply Reply Quote 0
          • C Offline
            caffeine
            last edited by

            In case someone ends up here with a similar issue, you also end up at the UEFI shell when UEFI is selected for a BIOS-based image.

            Try with Advanced -> Boot firmware changed to bios.

            1 Reply Last reply Reply Quote 0
            • First post
              Last post