Ubuntu 20.04 headless host. QEMU/KVM virtual machine, with OpenCore 0.6.0, and macOS 10.15 Catalina guest. PCIe passthrough for GPU, GPU HDMI audio, HD audio (ALC 1220), USB controller. Virtual network interface attached to bridged host network. Virtual disks for EFI and macOS partitions. CPU benchmark: https://browser.geekbench.com/v5/cpu/3520846 Hardware+pics: https://pcpartpicker.com/b/ZGn7YJ
I needed this build to function as a combo multi-display win10 workstation for home work use, and a sort of general purpose iMac-ish workstation for home personal use. I needed the small form factor size since I don't have much floor space in my office and wanted to be able to just keep it on the back corner of my desk. The KVM approach has worked out flawlessly. For me, the benefits (vs triple boot) are: 1) you can maintain full access to the linux host while running the guests (see screenshot), and 2) you can easily snapshot/backup the guests, swap out different EFI partitions, etc., since they are just disc images on the host (at a tradeoff for some I/O performance). For OpenCore, I started from https://github.com/kholia/OSX-KVM, then walked through the install/post-install guide on https://dortania.github.io to tweak and slim down to my needs, including minimal patches for AMD like https://github.com/Pavo-IM/Hackinabox. THANK YOU all for the insane amount of time and effort put into this community. [link] [comments] |
Post a Comment