I'm trying to move off Parallels to VMWare Fusion, since Parallels is trying very hard to push users to its subscription model (the version you can buy outright, for instance, is limited to no more than 8GB of guest RAM+guest VRAM total).
VMWare claims to be able to import a Parallels VM. I cannot make it work.
For starters, the Web help pages are wrong. They say to import a Parallels VM using the File->Import command. There is no File->Import command; you actually use File->New, then import the Parallels VM from there.
I will admit that gave me pause. Writing a hypervisor requires incredible attention to detail. When you're producing documentation that refers to commands that don't exist, that doesn't speak well for your ability to write complex software that needs finicky attention to detail.
But okay, maybe the docs are written by an unpaid intern but the dev team is actually better, right?
Well, once I imported the VM, it would not boot. "This virtual machine cannot be powered on because it requires the X86 machine architecture,"
Wrongo, wrongo, drum and bongo.
This Parallels VM is absolutely positively 100% Windows 11 for ARM. It absolutely positively is not x86. I can boot into Parallels and check and yes, it is definitely for ARM.
For some reason, VMware wrongly thinks the imported VM is Windows for x86. I have never even owned a license for Windows 11 for x86, and it's running on an ARM (M1) computer in an ARM version of Parallels and definitely says it is Windows for ARM.
Is this a known problem when migrating from Parallels VM? Is there a fix? Do I need to completely re-install Windows 11 and all my apps?
I really want to get away from Parallels but man, VMware is NOT making a good first impression here.