Overview of the DarwinKVM process is as follows
This is the Table of Contents! You can scroll through to get an idea of every page in DarwinKVM.
Welcome Area
- About This Project
- Requirements
- Setting Expectations
- Docs Layout Overview <- You are currently here!
1. Host Hardware
2. Hypervisor Configuration
- Understanding Tasks
- Cloning the Repo
- BIOS Configuration
- Kernel Parameters
- Package Installation
- Package Configuration
- Networking Configuration
- IOMMU Viability
- Guest Target Architecture
3. OpenCore Configuration
- Understanding Tasks
- DiskProvision
- Using DarwinOCPkg
- EFI Layout Config
- ProperTree Usage
- OpenCore Configurations
- Fetching Installer
4. Virtual Machine Manager Configuration
This is the Post-Installation section of the Docs. This involves fixing up some slight cosmetic stuff, as well as optimizing the virtual machine further.
Write-Ups
- Table of Contents
- Custom Memory Mapping
- Fake Core Count
- Thread Pinning
- VirtIO Threads
- Motherboard Audio
- KB/M Sharing with Evdev
- USB Mapping
- RestrictEvents Usage
- DeviceProperties
- sPPT / Zero-RPM Disable
- Display Overrides
- Bridged Networking
- Host Overclocking
- Legacy NVIDIA Patching