How can I run Mojave VM in Catalina

I need to keep Mojave running on my MacBook Pro (13", Mid 2012) as my most used programme can not run on any more up to date OS. But my iPhone, running IOS 14.4.1 syncs with my my MacBook so I can't update it or it will stop syncing, and many of the apps I use on my iPhone now won't run on 14.4.1, so I need to update it and hence I need to update to Catalina on the MacBook, but I still need Mojave. Can I run both using Parallels or similar and what is the best sequence of operations to load both. I have Time Machine backups on separate HDs

MacBook Pro 13″, macOS 10.14

Posted on Feb 28, 2024 8:36 AM

Reply
Question marked as Top-ranking reply

Posted on Feb 28, 2024 9:34 AM

Before you contemplate a Virtual Machine on your Mac, it should have 16 GB RAM or better with emphasis on better. You should expect the fans to run as Virtual Machines running concurrently with the operating system generate more heat and slurp battery. Consider doing so plugged into a power supply.


Parallels Desktop Pro will run you at least $120/yr subscription — I know because I use it. And although VMware used to offer a free Fusion app for non-commercial users, there is no telling what the monetizing Qualcomm as new owners will do about that freebie in the future.


Either VM would allow you to run Mojave as a guest operating system on Catalina. I am running Mojave as a guest on Monterey using Parallels and it works fine. I also happen to have a 3.8 GHz Core i7 with 40 GB ram. Parallels can use the macOS App installer as it source to create the guest. Once one has the Mojave operating system installed as a fresh guest, one can reconfigure Parallels so that you can boot Mojave into Recovery, and Restore from a Mojave Time Machine backup so your original Mojave installation is present as a guest.


Then there is the free Oracle VirtualBox which is substantially behind in the Virtual Machine offerings, even if it is free. They only officially support the server versions of OS X Leopard, or Snow Leopard as guests, and any other macOS guest is purely experimental and lagging in performance.


I purchased a fast external SSD (Crucial X8 1TB) to store all of my Virtual Machine guests on, and plug that USB-C cable from the drive into the ThunderBolt 3 port on my 2020 iMac.

2 replies
Question marked as Top-ranking reply

Feb 28, 2024 9:34 AM in response to SunshineAnderson

Before you contemplate a Virtual Machine on your Mac, it should have 16 GB RAM or better with emphasis on better. You should expect the fans to run as Virtual Machines running concurrently with the operating system generate more heat and slurp battery. Consider doing so plugged into a power supply.


Parallels Desktop Pro will run you at least $120/yr subscription — I know because I use it. And although VMware used to offer a free Fusion app for non-commercial users, there is no telling what the monetizing Qualcomm as new owners will do about that freebie in the future.


Either VM would allow you to run Mojave as a guest operating system on Catalina. I am running Mojave as a guest on Monterey using Parallels and it works fine. I also happen to have a 3.8 GHz Core i7 with 40 GB ram. Parallels can use the macOS App installer as it source to create the guest. Once one has the Mojave operating system installed as a fresh guest, one can reconfigure Parallels so that you can boot Mojave into Recovery, and Restore from a Mojave Time Machine backup so your original Mojave installation is present as a guest.


Then there is the free Oracle VirtualBox which is substantially behind in the Virtual Machine offerings, even if it is free. They only officially support the server versions of OS X Leopard, or Snow Leopard as guests, and any other macOS guest is purely experimental and lagging in performance.


I purchased a fast external SSD (Crucial X8 1TB) to store all of my Virtual Machine guests on, and plug that USB-C cable from the drive into the ThunderBolt 3 port on my 2020 iMac.

Feb 28, 2024 9:30 AM in response to SunshineAnderson

SunshineAnderson wrote:

But my iPhone, running IOS 14.4.1 syncs with my my MacBook so I can't update it or it will stop syncing,

Not sure where you get this from, but your iPhone should continue to sync with Mojave. I may request a small firmware update some times, but that is just a firmware update, not a complete OS version update.


Can I run both using Parallels or similar and what is the best sequence
of operations to load both. I have Time Machine backups on separate HDs

Yes. You can run Mojave in a virtual machine through Parallels if you want to, or even as a side OS on a dedicated partition or an external drive if you really wanted.


You can update to Catalina first, and then install a compatible version of Parallels on it, an then install Mojave in a virtual machine on it.


It might probably be better to install it separately rather than through parallels, so it gets all the Macs resources, rather than sharing them with Catalina though.


In fact, I would install Catalina on an external drive first to verify all compatibility first before upgrading the main system to it.

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.

How can I run Mojave VM in Catalina

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