Dual-Boot on Single Disk
Preliminary guide for dual-booting macOS and Windows on a single disk (WIP)
Given that you have only one disk, a SSD or NvME drive and you want to install Windows alongside macOS booted via Opencore. (Best to have two USB sticks of 16+GB, one for Windows and one for macOS, in case you have to repeat the process.)
Using macOS Disk Utility:
Partition the drive using GPT.
Format the macOS partition APFS 250 GB for example.
Format a Windows partition (placeholder) ExFAT 250 GB or whatever you have left.
Install macOS on APFS partition using a macOS installer USB stick (as instructed by the Dortania OpenCore Install Guide). The OpenCore EFI will be placed on the main EFI partition of the drive.
Re-Partition the Windows ExFAT placeholder for use by Windows including a second EFI partition (using the command line as explained in the video linked below):
Install Windows on NTFS partition using a Windows Installer USB stick (if you made installer in Windows):
You should now be able to multi-boot using your Opencore EFI or boot directly into Windows from your UEFI/BIOS boot menu.
This is just an overview and a work-in-progress, but covering most of the main steps. For details look at all of the links below:
Video with detailed instructions: Dual Boot a Hackintosh on One Drive (OpenCore)
Older r/hackintosh guide on which the video is based: Dual booting Windows & MacOS – same drive
The Dortania multi-boot guide: Dualbooting on the same disk (but it does not actually explain how to install Windows in a way that does not conflict with OpenCore, as it does not instruct to create a second EFI partition for Windows)
Installing Windows Documentation: UEFI/GPT-based hard drive partitions
Last updated