Home - Qrivi/KVM GitHub Wiki
Recently I switched from a Windows and macOS (Hackintosh) dual boot on my main system to a Linux install so I could use its type-1 (bare-metal) hypervisor to run the two aforementioned OS as kernel-based virtual machines (KVMs). The main benefit of this setup is the ability to pause one OS and switch to the other, rather than having to reboot, while the drop in overall performance is negligible thanks to hardware passthrough. Having the OS and boot files on a virtual disk that I can take snapshots of (e.g. prior to a system update) is really nice too!
I set up this repo to remind my future self of the steps I took to get everything working and have versioning of important configuration files. Special thanks to all my past selves to keep this up-to-date.