Hacker News new | ask | show | jobs
by moondev 867 days ago
A few examples: using vmware fusion provides an option to enable nested virtualization

1) running a windows vm from macos, and inside that windows vm you enable and use WSL2 or docker desktop. Both of those windows tools require nested virtualization

2) run a hypervisor such as esxi or proxmox as the vm OS, which in turn launches vms. Handy for simulating infra.

3) run a macos vm and inside that vm, install docker desktop for mac

4) experiment with any qemu/kvm tooling inside a linux vm, such as multipass or kubevirt

Everything above is not possible on modern mac hardware but is on hackintosh

1 comments

I want to say that's so cool, but why so manu vms are needed? Isn't possible to run all of this on hackintosh directly without VMception?
The ultimate setup is actually running esxi directly on the mac mini 2018 (6c/12t) and 64G DDR. Then esxi can launch as many macos, windows, linux and nested esxi vms as needed. 4 tb3 allows plenty of options for extra nvme or 10+ GbE nics. You can even passthrough the intel iGPU to linux and light up a monitor.

Compare to a modern mac mini has a strict limit of 2 macos vms, no hyperthreading , no nested virt and CPU optimized for vertical integration.