Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#115 Triple Boot, multiple Hard drives

open
nobody
None
5
2014-08-19
2013-03-14
Inali
No

I have a Mac Pro 4,1 2009. It has 4 hard drives installed, with Ubuntu 12.10, Mac OSX 10.8.2, and Windows 8 Pro x64 split on them. Here is how it works:

Drive 1: Two Partitions, one Mac, one Windows. Both are bootable in Bootcamp and rEFIt.
Drive 2: One NTFS partition. For Windows programs. Not bootable, though rEFIt seems to think it is...
Drive 3: One Mac partition.For Mac programs. Again, not bootable, and rEFIt doesnt see it (which is good!)
Drive 4: Ubuntu 12.10. rEFIt sees it, but when I choose to boot from it, it instead boots Windows. Dafuq?

So I really need 2 things fixed if possible, via patches or workarounds, or whatever. I need to somehow make rEFIt stop seeing Drive 2 as a bootable drive, and make Ubuntu bootable. I am willing to test beta versions if needed. Thanks everyone.

Discussion

  • Inali
    Inali
    2013-03-14

    I should note that I installed Ubuntu by removing the other 3 hard drives first, so no boot managers or anything were fiddled with!

     
  • Joe van Tunen
    Joe van Tunen
    2013-03-24

    You need to do 1 of the following to get the multi-harddrive support from rEFit (where the BootCampHD NVRAM variable is modified to point to the hard drive containing the selected legacy OS):
    a) recompile refit.efi
    b) use the refit.efi that I recompiled myself at
    http://members.shaw.ca/joevt/refit.efi.zip
    c) try rEFInd instead of rEFIt. http://www.rodsbooks.com/refind/. rEFInd has current support where as rEFIt does not. If you use rEFInd then you need to remove rEFItBlesser, edit it for rEFInd, or edit the one I created at http://members.shaw.ca/joevt/rEFItBlesser.

    You can also use EasyBCD http://neosmart.net/EasyBCD/ to modify your Windows boot menu so that each Windows partition can boot the other Windows partitions.

    rEFInd might have options to hide partitions.