4 ms·
That gets you Windows and OSX, but it's really easy to break the Windows partition when you install Linux. To triple-boot, you start with OSX, then install Win
by slavik81 7y ago
That gets you Windows and OSX, but it's really easy to break the Windows partition when you install Linux.
To triple-boot, you start with OSX, then install Windows via Boot Camp, then resize the Windows partition to make some empty space after it for your Linux install. Then you install refind, and follow up with installing Linux.
You need to do it that way because Boot Camp won't let you leave any empty space on the drive, and you can't put your Linux partition in front of the Windows partition, because the Hybrid MBR partition table that Windows needs can only count to 4 (or something like that).
On the bright side, I think triple-booting is more robust than it used to be. It's been a while since the last time I borked Windows.
- smallstepforman 7y agoI used to triple boot OSX, Windows and Haiku, but a windows update borked Win10 boot manager. The Win recovery tool doesn’t allow you to mount an EFI boot partition to bless the Win partition since heaven forbid a user may damage the boot manager (which is the entire point of running the recovery tool). The (re)install USB stick didnt like the partition table and refused to reinstall Win10. Now I triple boot with a Linux flavour of the month. Suprisingly, Haiku gets the most uptime on the MacBook Pro.
- cmurf 7y agoIt's 2020 and they're still doing that chickenshit hybrid MBR crap that violates their own goddamn Tech Note? https://developer.apple.com/library/archive/technotes/tn2166/_index.html#//apple_ref/doc/uid/DTS10003927-CH1-SUBSECTION11 https://developer.apple.com/library/archive/technotes/tn2166... A hybrid MBR by definition is not GPT compliant. And failure to comply does in fact routinely result in the loss of user data. It was always appalling incompetency by Apple that Boot Camp ever used hybrid MBR for even one day. To still be doing this in 2020 I consider bordering on malicious. There's no legitimate technical reason for this.