How to triple boot (multibooting) with Mac OS Sonoma, Debian and Windows 11 on Mac Pro 6,1

How to triple boot (multibooting) with Mac OS Sonoma, Debian and Windows 11 on Mac Pro 6,1

Hi,
I didn't found a lot of informations on the web, so I share my experience : I have a fully working triple boot on mac pro 6,1.
First of all, create a Windows 10 usb installer (not 11), on a windows pc.
Boot your mac pro in the usb, and create 3 partitions : 3 NTFS.
Install Windows 10 on the first one.
Next ? Create an usb installer with Linux : I choose Debian, but it's up to you.
Important : you need live CD !!!
Boot the Mac Pro with the Linux Live CD.
But how can you do that ? Everytime you boot the mac, you see windows ...
You should open settings / update & security / Recovery / Advanced Startup / Restart Now.
Now you can choose your Live CD Usb Key.
In Linux, you open Disk utility : format the 2nd in ext4 and the 3rd partition in ExFAT.
Next ? Install Linux in the 2nd partition.
When it's done, you have dual boot : linux and windows.
How can I do to add Mac OS ?
You need an usb key and a Mac (real or not, hackintosh is ok)
Install OCLP, and when it's launched, click on Settings / Host (on the top of the window) and click on your Mac : I choose Mac pro 6,1.
Next : "Create MacOs Installer", choose your OS, your usb key, and wait ...
Don't unplug your usb key when it's finished : click on Build and Install OpenCore, and choose your usb key.
Unplug your usb key from the mac, and plug in your Mac pro, push the alt button, push the power button, you should see "Install Mac OS Sonoma", click on it.
First before install : format the exFat partition (the third) in APFS.
Then, install Mac OS in this partition, wait ...
AND BOOM : you have Mac OS Sonoma + Linux + Windows !!!
But wait ... how can you choose the right system on the boot ?
To do that, you need to modify the "config.plist" file on OCLP.
To do this, you need to make this command : sudo diskutil mount EFI
(or sudo diskutil mount NO\ NAME)
Then, go to /Volumes/EFI/EFI/OC/ and open with TextEdit config.plist.
You can read the documentation to know how to modify this file, but here's the main thing :
"

  • Add OpenLinuxBoot.efi and ext4_x64.efi to your config.plist Drivers section
  • Make sure RequestBootVarRouting and LauncherOption are enabled in config.plist; it is also recommended to enable HideAuxiliary "

Source : https://dortania.github.io/OpenCore-Multiboot/oc/linux.html#method-a-openlinuxboot

Exactly, you need to paste it in the Drivers Section of the file :

 <dict> <key>Arguments</key> <string></string> <key>Comment</key> <string></string> <key>Enabled</key> <true/> <key>LoadEarly</key> <false/> <key>Path</key> <string>OpenLinuxBoot.efi</string> </dict> <dict> <key>Arguments</key> <string></string> <key>Comment</key> <string></string> <key>Enabled</key> <true/> <key>LoadEarly</key> <false/> <key>Path</key> <string>Ext4Dxe.efi</string> </dict> 

Then, download the zip folder contains efi files on this github page :
https://github.com/acidanthera/OpenCorePkg/releases/download/1.0.6/OpenCore-1.0.6-RELEASE.zip

In Downloads/OpenCore-1/X64/EFI/OC/Drivers/, copy Ext4Dxe.efi and OpenLinuxBoot.efi (if you don't have it) in /Volumes/EFI/EFI/OC/Drivers folder.
Reboot
And BOOOMMMM : you can choose Windows, Linux, Mac OS AS YOU WANT !!!

submitted by /u/ZookeepergameNew2658
[link] [comments]

Share:

Leave a Reply

Loading comments...