This repository aims to provide support for macOS on Hyper-V
OpenCore Bootloader boots in Hyper-V and will now boot macOS Installers.
- Install and run macOS 10.4 - 10.6 in 32bit mode
- Install and run macOS 10.7 - 10.12
-
Install and run macOS 10.13 -
Install and run macOS 10.14 -
Install and run macOS 10.15 -
Install and run macOS 11 - Install and run macOS 12
- Install and run macOS 13 (After Release)
-
Keyboard Support -
Trackpad Support -
Touchscreen Support - Audio Support
- Power Management Support
- Graphics Acceleration Support
Model: | Minimum | Optimal |
---|---|---|
CPU | 2 virtual cores | 4+ virtual cores |
GPU | 128 mb graphics ram | 1+ gb graphics ram |
RAM | 2 gb | 8+ gb |
SSD | 30 gb | 60+ gb |
WiFi | Default Switch | Default Switch |
Batt | N/A | N/A |
USB | N/A | N/A |
- OpenCore Bootloader
- Trackpad
- TouchScreen / Stylus (Hyper-v passes as mouse input)
- macOS 10.13-11
- Keyboard
- macOS Installer
- VESA graphics limited to 1024x768 resolution (non-accelerated)
- Graphic Acceleration
- Resolution adjustment (limited to 1024x768 only)
- Audio
- Power Management
- Sleep / Wake
- SDcard
- USB passthrough
- Recovery
- FileVault
- Bluetooth passthrough
Thanks to @acidanthera for creating the software, kexts, and patches, required to even begin to make this possible. I take no credit for any of this development and only seek to make an easy to use method for getting macOS running on Hyper-V. You can find original sources at the following links: OpenCore Bootloader & Hyper-V Support.