By Ayush Pande
Publication Date: 2025-11-15 20:31:00
The ability to tinker with cool projects without worrying about breaking anything is what I adore about virtualization platforms. In fact, I’ve spent a long time experimenting with virtual guests on Proxmox, and have ended up with VMs that run well despite their weird premise. A remote Windows 11 daily driver VM is one such project, and the same holds for Arch-based Dev environments.
Unfortunately, I’ve always had trouble getting the newer versions of macOS running on my Proxmox nodes. Certain repositories like OSX-Proxmox can deploy functional macOS instances on the virtualization platform, though I’ve never been able to run anything newer than Sonoma on Proxmox, even with different hardware permutations and combinations. But as it turns out, LongQT-sea’s OpenCore-ISO repo can even run macOS Tahoe on Proxmox with minimal compatibility issues.
The macOS VM needed some fine-tuning
But nothing too complex
Aside from OSX-Proxmox and a handful of other scripts, deploying a macOS VM typically involves numerous shell commands, kernel modifications, and config tweaks. The OpenCore-ISO project is quite different, as the only options that need fine-tuning are available on the good ol’ Proxmox VM creation wizard.
But before I go into the intricacies of the process, let me go over my testing rig real quick. Since I wanted to see how macOS would work on a server system, I used my dual-CPU…



