Is it possible to run an older Mac OS via a virtual machine on a current Mac OS?

I have some old project files that only run on discontinued 32-bit apps. I have kept an old Airbook running Mac OS 10.12 (Sierra, I think) so I can still run those apps when I need them. It comes in handy when I need to export data and charts from old projects. That old Airbook is on its last legs; would there be a way to install a VM running Sierra within my M1 Mac Mini, using something like Parallels or VMware Fusion?

Mac mini, macOS 14.0

Posted on Feb 23, 2025 9:06 AM

Reply
Question marked as Top-ranking reply

Posted on Feb 23, 2025 9:47 AM

I've tried a few older OS versions on our M2 and M4 minis.


VMware and Parallels: If it's an Intel version of anything (macOS or Windows), it won't run. You can't even install them. Any older version of macOS you want to emulate must support Apple Silicon.


UTM: Free, GUI front end version of the command line QEMU app. I did manage to get Windows 10 Intel installed, but it was so insanely slow you could only call it unusable. Windows 7 Home Edition was better, but still slow. Windows XP is actually pretty fast, considering UTM is emulating everything: an Intel CPU, graphics hardware, etc.


But, I couldn't install Snow Leopard as UTM has no emulation for Apple's older hardware. I didn't bother to try any older Apple Silicon capable versions of macOS in UTM as those do work in VMware, and run almost at native speed.


Since Mojave is all Intel code, it will not run on any M series Mac. Not natively or in a VM.

7 replies
Question marked as Top-ranking reply

Feb 23, 2025 9:47 AM in response to Paul Valerio

I've tried a few older OS versions on our M2 and M4 minis.


VMware and Parallels: If it's an Intel version of anything (macOS or Windows), it won't run. You can't even install them. Any older version of macOS you want to emulate must support Apple Silicon.


UTM: Free, GUI front end version of the command line QEMU app. I did manage to get Windows 10 Intel installed, but it was so insanely slow you could only call it unusable. Windows 7 Home Edition was better, but still slow. Windows XP is actually pretty fast, considering UTM is emulating everything: an Intel CPU, graphics hardware, etc.


But, I couldn't install Snow Leopard as UTM has no emulation for Apple's older hardware. I didn't bother to try any older Apple Silicon capable versions of macOS in UTM as those do work in VMware, and run almost at native speed.


Since Mojave is all Intel code, it will not run on any M series Mac. Not natively or in a VM.

Feb 27, 2025 8:06 AM in response to Paul Valerio

Paul Valerio wrote:

I have some old project files that only run on discontinued 32-bit apps. I have kept an old Airbook running Mac OS 10.12 (Sierra, I think) so I can still run those apps when I need them. It comes in handy when I need to export data and charts from old projects. That old Airbook is on its last legs; would there be a way to install a VM running Sierra within my M1 Mac Mini, using something like Parallels or VMware Fusion?

As you've been advised, you can only run VMs that use the same architecture as the host OS, be that Intel or Apple silicon.


However, if you don't need Sierra per se, and those 32-bit apps would run in Mojave, get yourself a ?2019? Mac (as you probably know already, Catalina 10.15 and later won't run 32-bit).

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Is it possible to run an older Mac OS via a virtual machine on a current Mac OS?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.