Last updated: 31-Dec-2023
If you're reading this, you're seriously considering upgrading your older Intel Mac to one of the Apple Silicon (a.k.a. M1/M2/M3) based models being offered by Apple. And I can't blame you. Having made the jump myself, they are impressive machines. In my opinion Apple's hit a home run with these machines.
However, if you are currently running VMware Fusion on your Intel Mac and considering a purchase of a new shiny Apple Silicon Mac, there are some things you must be aware of before making the jump. The "laws of unintended consequences" certainly apply due to Apple's switch of CPUs from Intel to their own ARM-based Apple Silicon.
(For those that don't know what the "laws of unintended consequences" are, I'm using it to refer to the situation where a decision results in side effects - usually negative - that were not anticipated.)
This article is structured as a set of "frequently asked questions" to help you as you make your decision.
This article will be updated as any changes occur.
Before you switch
Q1) I run Fusion today on my Intel Mac. Can I run it on my new Apple Silicon Mac?
Yes.
But you must run Fusion 13 or later. Preferably you should run Fusion 13.5.
Fusion 12 and earlier will not run on Apple Silicon Macs.
Q2) Can I move the virtual machines created on my Intel Mac with Fusion and run them on an Apple Silicon Mac?
No.
Virtualization requires the processor instruction sets to be the same between "host" and the VM. The Apple Silicon CPUs are not Intel chips, and will not run VMs built on Intel Macs. . The "laws of unintended consequences" strike again for users that expect their virtual machines to "just run" on the new Mac hardware..
Q3) Can my existing virtual machines can run under Rosetta?
No.
Rosetta 2 is designed to translate, not emulate a subset of Intel CPU instructions so that applications compiled for Intel Macs can run on Apple Silicon Macs.
However, Rosetta 2 does not provide translation or emulation of all of the Intel CPU features that would be required by a virtualization solution like Fusion to run Intel operating systems. Apple specifically notes in their developer documentation that Intel virtualization software is not supported by Rosetta. Parallels is no different in this regard.
Q4) Can I run Linux virtual machines on my Apple Silicon Mac?
Yes, but you must use a distribution that has an ARM architecture version (also known as arm64 or aarch64). Many Linux versions have an ARM architecture version that will run on Apple Silicon Macs under Fusion, including:
* Fedora
* CentOS Stream 9
* Red Hat Enterprise Linux/Oracle Linux/Rocky Linux 9
* OpenSUSE Tumbleweed
* OpenSUSE Leap
* Kali Linux
* Ubuntu
* Debian
Corollary: Application binaries compiled on Intel platforms for use on Intel systems will not work. You will need to recompile applications you've developed yourself on the arm64 Linux OS, or install packages built for arm64 architectures.
Q5) Can I run a Windows Server virtual machine on my Apple Silicon Mac?
No.
Windows Server runs only on Intel/AMD CPUs. It will not run on an Apple Silicon Mac.
Q6) Can I run a Windows 8.1 (or earlier) virtual machine under Fusion on my Apple Silicon Mac?
No.
Like Windows Server, these versions of Windows only run on Intel/AMD CPUs. The same options apply.
Q7) Can I run Windows 10 or 11 virtual machine on my Apple Silicon Mac?
Windows 10, No.
Windows 11, Yes. but you must use Windows 11 ARM. Windows 11 ARM is the version of Windows supported by VMware for use with Fusion 13 on Apple Silicon Macs. Windows 11 includes a more robust Rosetta-like x86_64 translation feature that allows you to run a wide variety of applications compiled for Windows on Intel architectures.
Q8) Is Windows 11 officially supported on Apple Silicon Mac?
VMware supports running Windows 11 ARM VMs on Apple Silicon Macs. For best results, use Fusion 13.5 or later. Fusion 13.5 includes the support to download Windows 11 ARM installation media from Microsoft. It also includes VMware Tools that supports 3D acceleration and drag/drop/copy/paste operations.
There are no issues with Microsoft licensing a Windows 11 ARM VM on Apple Silicon Macs. Windows 11 retail licenses can be used to activate Windows 11 ARM VMs running on Apple Silicon Macs.
Q9) Can I run an older macOS version (prior to Big Sur) as a VM on my Apple Silicon Mac?
No.
Versions of macOS before Big Sur run on Intel Macs only. and can not run on Apple Silicon Macs.
Q10) Can I run a Big Sur, Monterey or Ventura virtual machine on my Apple Silicon Mac?
Not under Fusion.
Until VMware builds support for virtualization of macOS into Fusion, consider running macOS Monterey, Ventura, or Sonoma VMs using the open-source
UTM (free at https://mac.getutm.app or $9.99 USD on the Mac App Store). UTM implements Apple's "high level" virtualization framework (that they are promoting as a feature of macOS Ventura and later).
There's no need to switch from Fusion to Parallels just to get macOS virtualization. UTM provides the same features for macOS virtualization as Parallels does, but it costs a lot less.
Q11) I built a ARM virtual machine on Parallels. Can I import it into Fusion 13?
Maybe.
Fusion does not directly support the import and conversion of Parallels virtual machines on Apple Silicon. But see the
Unofficial Fusion for Apple Silicon Companion document for a process that works for Linux VMs that may work for Windows VMs as well.
Q12) Can I import a virtual appliance (e.g. .ova or .ovf format) into Fusion?
No.
Fusion does not support the export or import of virtual machines in .ova or .ovf formats on Apple Silicon. It's likely that your virtual appliance wouldn't work anyway, because the vast majority of them need Intel CPUs. See the answer to Q3.
Q13) I still need to run Intel VMs. Where do I go from here?
If you have VMs of older macOS versions you need to run, you'll have to run them on an Intel Mac. VMware does not support the use of Fusion on non-Apple hardware, nor do they support the use of macOS on VMware Workstation. Apple's licensing that restricts the use of macOS to Apple hardware only.
Since Apple no longer sells Intel Macs, you may be able to find pre-owned or refurbished Intel Macs on the secondary market.
If you are running Windows or Linux VMs, your options include
- refurbished/pre-owned Intel Macs
- a PC that will run VMware Workstation. VMware Workstation virtual machine formats are identical to VMware Fusion, so all you need to do is to copy the existing VM onto a new PC to migrate it
- Intel hardware running the free version of VMware ESXi hypervisor
Q14) I require nested virtualization for my VMs. Can I run them on Apple Silicon Macs?
No.
Fusion does not support nested virtualization on Apple Silicon Macs. This is reported to be a limitation of the macOS virtualization frameworks that VMware (and Parallels) both use.
Most users will never need this feature. But users looking to use Hyper-V within Windows 11, Windows Subsystem for Linux version 2 (WSL 1 will work, WSL 2 will not), Linux KVM virtualization, QEMU virtualization (not emulation), or tools such as EVE-NG will find that they will not work in an ARM architecture virtual machine.
The only workaround is to stay on a Intel Mac at the present time.
Q15) I still have questions. How can I get more help?
Post any questions to the VMware Fusion Discussions board - but please search first. Your question may already have been answered.
Additional information