← Back to context

Comment by Retr0id

3 months ago

macOS supports running as a paravirtualised guest OS (officially, on an apple-hardware host also running macOS). If there is to be a "next gen" of hackintoshing, I think it'd be based on a cut-down linux host acting as a shim between the real hardware and the paravirt interface.

See also: https://lore.kernel.org/all/20230830161425.91946-1-graf@amaz... "This patch set introduces a new ARM and HVF specific machine type called "vmapple". It mimicks the device model that Apple's proprietary Virtualization.Framework exposes, but implements it in QEMU."

One thing I've been on the hunt for is a good server hypervisor solution for Apple Silicon. I would like to put an Apple Silicon Mac Mini in my rack, and it would be really nice to have a minimally bootstrapped host OS running a handful of macOS VMs for various purposes.

The best I'm aware of currently is UTM which has some scripting capabilities. But that is very far off from the experience with Proxmox.

It would be interesting to see how feasible it is to run that on an Arm workstation, e.g. an Ampere Altra. Or going the other way and trying to squeeze macOS on to the latest Raspberry Pi.

Came here to write what the parent is saying: exploit the virtualization route to trick MacOS into running on the target hardware.