HACKER Q&A
📣 princevegeta89

Best way to run Linux VMs on M1 Mac with fileSharing/shared networking?


Tried Parallels, but seemed to expensive. Tried UTM, felt too slow. And then, VMWare fusion has file sharing issues in my experience.

Are there any other programs that allow running VMs via virtualization (arm64) instead of emulation? Something like WSL for windows.


  👤 sigjuice Accepted Answer ✓
UTM should be running arm64 Linux guests using virtualization and NOT emulation. I have been running arm64 Linux guests on M1/M2 Macs and it is not at all slow.

Does your Linux guest have the "Use Hypervisor" setting turned on?


👤 digikata

👤 lesserknowndan
I’d suggest trying out Docker. The Docker app itself is free.

I’ve been using Docker on macos for the past couple of months and found it extremely flexible. Docker also supports mapping within-container locations to the host filesystem.


👤 jrjsmrtn
Although I have a Parallel license, I'm mostly using UTM. I have Debian/Ubuntu, NixOS, SUSE, Windows 11 VMs all running natively on ARM.


👤 vhodges
I haven't done it yet, but I am planning to use UTM. Dumb question, did you run an ARM64 image or a x86 on utm?