# Apple Silicon macOS VM software

**URL:** <https://the.fmsoup.org/t/apple-silicon-macos-vm-software/3025>\
**Category:** Questions\
**Tags:** apple-silicon\
**Created:** [July 30, 2022, 2:31pm UTC](https://the.fmsoup.org/t/apple-silicon-macos-vm-software/3025 "2022-07-30T14:31:16Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![xochi](https://avatars.discourse-cdn.com/v4/letter/x/0ea827/32.png) [@xochi](https://the.fmsoup.org/u/xochi)\
**Post date:** [July 30, 2022, 2:31pm UTC](https://the.fmsoup.org/t/apple-silicon-macos-vm-software/3025/1 "2022-07-30T14:31:16Z")

</div>

I'm considering replacing several existing Intel Mac Mini servers with a single Apple Mac Studio running each server as its own VM. Each VM would also be running macOS, with FileMaker and Apache services.

My question is, what's the best software to set up & run these VMs?

Commercial software:

- Parallels - seems to have the most robust support for VMs on Apple Silicon
- VMWare Fusion - just came out with beta support for Apple Silicon

Other solutions (open source / freeware):

- UTM [https://mac.getutm.app](https://mac.getutm.app)
- VirtualBuddy [GitHub - insidegui/VirtualBuddy: Virtualize macOS 12 and later on Apple Silicon](https://github.com/insidegui/VirtualBuddy)

Any advice, recommendations?

---

<div class="post-metadata">

**Author:** ![xochi](https://avatars.discourse-cdn.com/v4/letter/x/0ea827/32.png) [@xochi](https://the.fmsoup.org/u/xochi)\
**Post date:** [July 30, 2022, 4:33pm UTC](https://the.fmsoup.org/t/apple-silicon-macos-vm-software/3025/2 "2022-07-30T16:33:24Z")

</div>

Update with some info:

- VMWare Fusion does not yet support macOS VMs on M1 silicon, so that's out of the running for me.
- Parallels does support macOS VMs on M1, but the support is quite limited (for example, to adjust the VM settings, you have to edit a text configuration file, and there's no drag & drop file sharing...)

---

<div class="post-metadata">

**Author:** ![OliverBarrett](https://avatars.discourse-cdn.com/v4/letter/o/f19dbf/32.png) [@OliverBarrett](https://the.fmsoup.org/u/OliverBarrett)\
**Post date:** [July 31, 2022, 11:04am UTC](https://the.fmsoup.org/t/apple-silicon-macos-vm-software/3025/3 "2022-07-31T11:04:10Z")

</div>

Good points ... And Parallels is really subscription only, sadly.

---

<div class="post-metadata">

**Author:** ![bdbd](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/bdbd/32/620_2.png) [@bdbd](https://the.fmsoup.org/u/bdbd)\
**Post date:** [July 31, 2022, 2:18pm UTC](https://the.fmsoup.org/t/apple-silicon-macos-vm-software/3025/4 "2022-07-31T14:18:27Z")

</div>

Hey @xochi,

You created a similar topic some time ago. Back then, Mac OS licensing limited what you can do with VMs. I have no idea if today's Mac OS license has changed so you might want to take a look.

> [@Separate mac minis vs. separate VMs](https://the.fmsoup.org/t/separate-mac-minis-vs-separate-vms/2655):
>
> I've got several mac minis (Intel) - each is dedicated to a single client, and runs FileMaker server and Apache (and sometimes a few other minor services). I've been happy with this setup, but am planning a move to the M1s soon. There are benefits to having separate hardware servers, but also risks as well, and I'm wondering if now might be the time to virtualize? What if instead of running N separate M1 mac minis, I ran a single M1 (maxxed out with RAM/SSD) which ran several VMs inside it. …

---

<div class="post-metadata">

**Author:** ![harvest](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/harvest/32/231_2.png) [@harvest](https://the.fmsoup.org/u/harvest)\
**Post date:** [July 31, 2022, 3:45pm UTC](https://the.fmsoup.org/t/apple-silicon-macos-vm-software/3025/5 "2022-07-31T15:45:12Z")

</div>

...and why stay on macOS for FM/Claris, server hosting can be done on Linux too and this opens up a lot of opportunities like virtualizing on proxmox

> **[Proxmox - Powerful open-source server solutions](https://www.proxmox.com/en/)**
>
> Proxmox develops the open-source virtualization platform Proxmox VE, the backup solution Proxmox Backup Server, and the Proxmox Mail Gateway, an open-source email security solution to protect your mail server.

That's where I started with VMs for FMS or other tools like Univention

> **[Univention - Efficient IT with Open Source software](https://www.univention.com)**
>
> Univention produces Open Source products for operating and managing IT infrastructure, IdM and virtualization for companies, authorities and the cloud.

a nice one for substituting MS-domain-services

---

<div class="post-metadata">

**Author:** ![OliverBarrett](https://avatars.discourse-cdn.com/v4/letter/o/f19dbf/32.png) [@OliverBarrett](https://the.fmsoup.org/u/OliverBarrett)\
**Post date:** [July 31, 2022, 4:41pm UTC](https://the.fmsoup.org/t/apple-silicon-macos-vm-software/3025/6 "2022-07-31T16:41:51Z")

</div>

In my case, I need VM software to run Windows. Thus, until there are VMs capable of running Windows on Apple silicon, I have to stick with Mac/Intel. I've read that it's Microsoft's fault for not licensing whatever is needed, but the bottom line is it doesn't really matter if it doesn't run...

---

<div class="post-metadata">

**Author:** ![xochi](https://avatars.discourse-cdn.com/v4/letter/x/0ea827/32.png) [@xochi](https://the.fmsoup.org/u/xochi)\
**Post date:** [July 31, 2022, 7:51pm UTC](https://the.fmsoup.org/t/apple-silicon-macos-vm-software/3025/7 "2022-07-31T19:51:59Z")

</div>

> [@OliverBarrett](#):
>
> Thus, until there are VMs capable of running Windows on Apple silicon,

Both Fusion and Parallels can now do this - you have to run an ARM version of Windows, but I believe that ARM Windows will run intel x64 code in emulation.

Not what I plan to do: I want to run macOS inside the VM. Why? Because I'm most comfortable with it. I could run Linux, but simplicity is a major goal of this project.

Licensing: as pointed out, the macOS VM license may or may not allow commercial use, so I'll have to look into that as well.

---

<div class="post-metadata">

**Author:** ![OliverBarrett](https://avatars.discourse-cdn.com/v4/letter/o/f19dbf/32.png) [@OliverBarrett](https://the.fmsoup.org/u/OliverBarrett)\
**Post date:** [July 31, 2022, 8:12pm UTC](https://the.fmsoup.org/t/apple-silicon-macos-vm-software/3025/8 "2022-07-31T20:12:43Z")

</div>

I just checked and it seems that VM Fusion is still in a public beta for the Apple Silicon processors, but perhaps you have seen something more current?

The review I read of someone using that public beta was not encouraging.

Thanks

---

<div class="post-metadata">

**Author:** ![xochi](https://avatars.discourse-cdn.com/v4/letter/x/0ea827/32.png) [@xochi](https://the.fmsoup.org/u/xochi)\
**Post date:** [August 1, 2022, 1:45pm UTC](https://the.fmsoup.org/t/apple-silicon-macos-vm-software/3025/9 "2022-08-01T13:45:47Z")

</div>

> [@OliverBarrett](#):
>
> I just checked and it seems that VM Fusion is still in a public beta for the Apple Silicon processors, but perhaps you have seen something more current?

Yes, it's in beta (Fusion 22H2 Technical Preview), and though I did not try it myself, reading about it, I concur: it's early days still.

---

<div class="post-metadata">

**Author:** ![OliverBarrett](https://avatars.discourse-cdn.com/v4/letter/o/f19dbf/32.png) [@OliverBarrett](https://the.fmsoup.org/u/OliverBarrett)\
**Post date:** [August 1, 2022, 2:05pm UTC](https://the.fmsoup.org/t/apple-silicon-macos-vm-software/3025/10 "2022-08-01T14:05:03Z")

</div>

Yep, I'm stuck for now.

Thanks.

---

<div class="post-metadata">

**Author:** ![Kirk](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/kirk/32/2197_2.png) [@Kirk](https://the.fmsoup.org/u/Kirk)\
**Post date:** [August 4, 2022, 1:24am UTC](https://the.fmsoup.org/t/apple-silicon-macos-vm-software/3025/11 "2022-08-04T01:24:37Z")

</div>

Last I checked (about a year ago) an Apple license restriction was that VMs, MacOS must run on Apple Hardware (hackintosh's violates the EULA). Also only 2 additional copies of MacOS may be virtualized, and only for 4 specific use cases; (a) software development; (b) testing during software development; (c) using macOS Server; or (d) personal, non-commercial use.

IMHO, a more reliable scenario might be  
using multiple M1 minis plus something like 360Works MirrorSync or Linear-Blue's SyncServerPro. Both provide warm failover, and no license issues, along with redundant hardware.

FWIIW, FileMaker seems to run considerably faster in docker than in a VM ( as does many things). Fabrice over at One-More-Thing offers FMS Linux hosting using Docker.

Fmcloud.fm

Running my dev server there now and adding a couple clients in the next couple weeks. Performance has been great but not done much load testing yet.

---

<div class="post-metadata">

**Author:** ![Kirk](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/kirk/32/2197_2.png) [@Kirk](https://the.fmsoup.org/u/Kirk)\
**Post date:** [August 4, 2022, 2:05am UTC](https://the.fmsoup.org/t/apple-silicon-macos-vm-software/3025/12 "2022-08-04T02:05:19Z")

</div>

I have almost every client moved to univention for directory services. Makes Microsoft active directory look like a dinosaur. Awesome stuff. Been using it for 9 years now

---

<div class="post-metadata">

**Author:** ![BoloMan28](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/boloman28/32/1506_2.png) [@BoloMan28](https://the.fmsoup.org/u/BoloMan28)\
**Post date:** [August 4, 2022, 12:29pm UTC](https://the.fmsoup.org/t/apple-silicon-macos-vm-software/3025/13 "2022-08-04T12:29:13Z")

</div>

I've been using Proxmox for about 2 years. I have all OS virtualized.  
The recent FMS for Ubuntu 20 is by far the best server platform for FileMaker. Significantly more responsive and stable. The ability to clone, backup and restore the VM offers a great level of flexibility and redundancy.

---

<div class="post-metadata">

**Author:** ![LVZ](https://avatars.discourse-cdn.com/v4/letter/l/5f9b8f/32.png) [@LVZ](https://the.fmsoup.org/u/LVZ)\
**Post date:** [August 7, 2022, 9:57am UTC](https://the.fmsoup.org/t/apple-silicon-macos-vm-software/3025/14 "2022-08-07T09:57:15Z")

</div>

Paralllels is not only by subscription, I have bought a copy running smoothly on my M1 MBP  
Louis

---

<div class="post-metadata">

**Author:** ![mipiano](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/mipiano/32/1074_2.png) [@mipiano](https://the.fmsoup.org/u/mipiano)\
**Post date:** [August 7, 2022, 12:02pm UTC](https://the.fmsoup.org/t/apple-silicon-macos-vm-software/3025/15 "2022-08-07T12:02:29Z")

</div>

One time subscription is only meant for private use as far as I know.

---

<div class="post-metadata">

**Author:** ![LVZ](https://avatars.discourse-cdn.com/v4/letter/l/5f9b8f/32.png) [@LVZ](https://the.fmsoup.org/u/LVZ)\
**Post date:** [August 7, 2022, 12:31pm UTC](https://the.fmsoup.org/t/apple-silicon-macos-vm-software/3025/16 "2022-08-07T12:31:59Z")

</div>

I don‘t know (and I do not really care 😜). But I will try to find out! Thanks

---

<div class="post-metadata">

**Author:** ![xochi](https://avatars.discourse-cdn.com/v4/letter/x/0ea827/32.png) [@xochi](https://the.fmsoup.org/u/xochi)\
**Post date:** [August 7, 2022, 11:16pm UTC](https://the.fmsoup.org/t/apple-silicon-macos-vm-software/3025/17 "2022-08-07T23:16:09Z")

</div>

Apparently the "2 macOS VM" limit is enforced by Apple: See [Virtualisation on Apple silicon Macs: 8 How Apple limits VMs – The Eclectic Light Company](https://eclecticlight.co/2022/08/04/virtualisation-on-apple-silicon-macs-8-how-apple-limits-vms/)

> The moment that you try to run a third macOS guest, the Virtualization framework returns an error and fails to start it, with a VZErrorDomain Code of 6, interpreted as “The maximum supported number of active virtual machines has been reached.”

---

<div class="post-metadata">

**Author:** ![AndyHibbs](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/andyhibbs/32/3089_2.png) [@AndyHibbs](https://the.fmsoup.org/u/AndyHibbs)\
**Post date:** [August 9, 2022, 9:33am UTC](https://the.fmsoup.org/t/apple-silicon-macos-vm-software/3025/18 "2022-08-09T09:33:18Z")

</div>

Parallels have just made Parallels Desktop 18 available for download. The marketing information includes:

More Compatibility  
Run more Intel (x86) Windows apps on your M series Mac. With over 200,000 Windows-only apps supported—we have you covered.

Ultimate Productivity  
Start fresh with a one-click Windows 11 installation on Intel Mac, and easy-to-manage file sharing between macOS and Windows.

Stay Focused  
No more forced restarts or losing unsaved documents—you decide when you want to restart Windows.

Just upgrading at the moment.

Regards  
Andy

---

<div class="post-metadata">

**Author:** ![Kirk](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/kirk/32/2197_2.png) [@Kirk](https://the.fmsoup.org/u/Kirk)\
**Post date:** [October 7, 2022, 3:31pm UTC](https://the.fmsoup.org/t/apple-silicon-macos-vm-software/3025/19 "2022-10-07T15:31:11Z")

</div>

You used to be able to use a single FMP license on the same hardware, for MacOS and a VM of Windows. I'd dev on Mac and test of Windows on the same hardware. It worked out well, as the majority of deployments were on Windows, and the development tools are far better on MacOS for FM. Compounded with the brain-dead font rendering screen model on Windows, every UI element needed to be tested on Windows even when they looked perfect on MacOS.

A few revisions back (FM17?), the license would no longer work in the above scenario. I can't confirm this anymore, as I've moved to a partner development license, so 2 seats are no longer a restriction.

---

<div class="post-metadata">

**Author:** ![apjcs](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/apjcs/32/2502_2.png) [@apjcs](https://the.fmsoup.org/u/apjcs)\
**Post date:** [October 10, 2022, 4:32pm UTC](https://the.fmsoup.org/t/apple-silicon-macos-vm-software/3025/20 "2022-10-10T16:32:48Z")

</div>

It looks like Parallels running Windows 11 for ARM is pretty good for intel compatibility. It seems to run FileMaker 5.5 really well (in XP compatibility mode) 🙂
