Process for Converting from Legacy to UEFI (in prep for Win 11)

Discussion in 'Windows Virtual Machine' started by Mark Fine, Sep 25, 2021.

  1. macsrwe

    macsrwe Junior Member

    Messages:
    12
    Furthermore, on a separate machine with Parallels and running an unrelated VM created fresh with Windows 10 (not upgraded), the first partition begins in exactly the same place. So now I am wondering why many more people are not seeing this error when trying to perform this process?
     
  2. JohnJohnD

    JohnJohnD Bit poster

    Messages:
    5
    Just wanted to say that the original procedure posted here worked great on two different Win10 VMs on two different Macs, thank you @Mark Fine!
     
    Mark Fine likes this.
  3. Consonanza.

    Consonanza. Junior Member

    Messages:
    14
    Now that Paralles has introduced the facility to add TPM within its software (see https://kb.parallels.com/en/122702), does this mean that the procedure outlined above is now redundant?
     
  4. Mark Fine

    Mark Fine Pro

    Messages:
    481
    I doubt it. The software has always had a facility to add TPM. I just didn't work in many instances because Windows itself wasn't prepped properly.
     
  5. JohnJohnD

    JohnJohnD Bit poster

    Messages:
    5
    @Consonanza., @Mark Fine is correct: this thread isn't about adding TPM per se, but rather converting from Legacy to UEFI with existing VMs. You'll see a section at the bottom of that article under Troubleshooting called TPM chip is not on the list, and you'll see that the article says to just create a new VM (i.e. not use your existing VM with all your data in it!). That's the case where the procedure that @Mark Fine created solves a problem.
     
    Mark Fine likes this.
  6. Rossh51

    Rossh51 Member

    Messages:
    27
    I am getting a failure to validate when running the mbr2gpt utility, presumably because I have 4 partitions ... see screen shot. When I go to delete one (This is a test VM) I get a message, as per screenshot that the partition is related to other systems on the disk. I am concerned I may wreck my Mac disk. Admit I don't understand what the Disk Mgmt utility is looking at. Are all these partitions within the VM or am I at risk here deleting partitions?
     

    Attached Files:

  7. Rossh51

    Rossh51 Member

    Messages:
    27
    Simething strange here based on further investigation. Disk appears to be GPT but partitions are MBR. Abyone assist?
     
  8. JayV4

    JayV4 Bit poster

    Messages:
    1
    I've run through the procedure twice (got the RE error as described but all else was as expected). Both times, the VM does not boot and I get the below. I also added "vm.bios.efi=0" under advanced in Boot Options. I'l running Parallels 18. Any thoughts?


    upload_2022-9-21_22-12-39.png
     
  9. Entente_Cordiale

    Entente_Cordiale Bit poster

    Messages:
    7
    Same for me. No Issues. Many thanks to Mark and Brian.
     
    Mark Fine likes this.
  10. Macob

    Macob Bit poster

    Messages:
    3
    Hi I know it is rather late, where you able to convert to UEFI?
    I have the same issue, mine VM is created from a Bootcamp partition.

    Thank you.
     
  11. Rossh51

    Rossh51 Member

    Messages:
    27
    Unfortunately no, This VM remains on Win 10. I eventually migrated everthing to a fresh VM of Win 11.
     
  12. macsrwe

    macsrwe Junior Member

    Messages:
    12
    No. My first partition is too close to the head of the drive and no one can tell me how to move it back to a position where the Windows tool can upgrade it.
    I consigned myself to never being able to upgrade my VM to Windows 11. Since I don't relish starting from zero to assemble yet another Windows system that has all the tools I need, I'll just run 10 until it falls apart.
    Windows not having a file-migration facility is simply monstrously user-hostile.
     
  13. Macob

    Macob Bit poster

    Messages:
    3
    Hi, I managed to convert my virtual disk and then upgrade.
    It requires to remove the not used partition, move the windows bootcamp portion and then delete the EFUI portion in a Linux Virtual Machine (VM). Then booting the windows VM with a recovery usb stick and create a new EFI partition with diskpart and use bcdboot to populate the new EFI partition. You can the upgrade to Windows 11.
    Let me know if you are convertible in linux and moving virtual disks around in VMs.
    I can dan provide a more or less detailed instruction.
     
  14. fast-tl

    fast-tl Bit poster

    Messages:
    6
    This worked like magic and was a quick process. I'm dealing with an ancient (2012) VM running Windows 10, but very poorly. Tech support recommended a new VM but I didn't want to reinstall and reconfigure every program and plug-in. I followed this process to see if the W11 upgrade would rejuvenate the performance of my VM. I'm at 80% install, so hopefully I have good new to report.
     
  15. DavidM152

    DavidM152

    Messages:
    1
    Works on Parallels 19.0.0 on Sonoma 14.0.
    Nice!
     
  16. JudsonM

    JudsonM Bit poster

    Messages:
    1
    Sure wish this worked for me. Running Sonoma 14.11 and Parallels 18 standard on an iMac 2020 with the core i9. It's stuck attempting to repair. Multiple reboots never work. I edit the file fine (though it's slightly different than what was given) and then can add the TPM Chip just fine as well. But I can never get past repairing after rebooting many times. I think I need to do a fresh install, sadly.
     
  17. valorantvpsatinal

    valorantvpsatinal Bit poster

    Messages:
    2
    I followed the instructions, and it worked perfectly! Thank you!
     
  18. ChaoC2

    ChaoC2 Bit poster

    Messages:
    1
    I followed the instructions Mark provided but received the error message Disk layout validation failed for disk 0
    Any advice/assistance would be appreciated
     

    Attached Files:

Share This Page