Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Which tutorial? You attached a video to your post. Is that the one you mean?

Confused on the relationship between that video and this thread.
 
ya , the video attached in this thread #25
Probably better to seek clarifications in the thread where you got the video from as it is not related to the subject of this thread.

Just reply to the post and the person that made the post will be notified and can answer you.
 
Probably better to seek clarifications in the thread where you got the video from as it is not related to the subject of this thread.

Just reply to the post and the person that made the post will be notified and can answer you.

thanks..bro
 
I'm hearing that OpenCore .5+ can do non-Apple EFI graphic cards (ie, VEGA 64, RX 580, etc.) at boot loader so we can get back verbose booting and help with diagnostics, etc. that we're desperately needing. Are you aware of any way to translate this into Refind yet?

Otherwise it seems that we're better off just going straight OpenCore on MacPro4,1 & MacPRo5,1...
 
Otherwise it seems that we're better off just going straight OpenCore on MacPro4,1 & MacPRo5,1...
It would need someone much more knowledgeable than I am to implement the OpenCore GOP fix to Refind on 4,1 & 5,1 units (It works on 3,1 units) so for most on 4,1 & 5,1, Yes.
OpenCore GOP Fix implemented in RefindPlus as from July 2020

Opencore direct also works well on 3,1 unless you want to install Windows. The UEFI Windows mode required for OpenCore is expected to be a problem on 3,1 (if anyone is able to install UEFI Windows on 3,1 without issue, please report back).

Only other consideration for me, I have Windows installed on a 3,1, is that I leverage this setup to have multiple OpenCore instances.
 
Last edited:
Test Refind by running the /Users/Shared/myBootMgr/myUtils/BootBlesser App and selecting Soft Bless
  1. Soft Bless will run the selected Boot Manager once only
    1. Remember to select EFI or USB to match your installation type

I'm getting stuck here. I get an error: Could not Soft Bless Boot Manager; Try again if running after cold start

I am not coming from a cold start; I've run the utility 3x with the same error; I restarted to the same error.

Ideas?
 
@Rico,
That's a generic error that is actually never supposed to be triggered but was put in place just in case. I will look into the BootBlesser App again to make sure all is working as it should.

In your case, note that OpenCore v0.5.9 is due on Monday and that a myBootMgr-059 update will follow. You might want to wait for this updated release.

In the case that you still want to proceed with myBootMgr-058 (based on OpenCore v0.5.8), try the optional Steps 3 & 4 in "Stage 1 Pre Installation" and try again as these are used to locate disks.

If still having the issue, (I assume you are installing to an EFI Partition and that you are trying to Soft Bless Refind) then mount the EFI partition using the "EFI-Util" App and issue the bless commands manually.

  1. Soft Bless by running "sudo bless --setBoot --mount /Volumes/EFI --file /Volumes/EFI/EFI/BOOT/BOOTx64.efi --nextonly" in Terminal.
  2. Use the same command without the "--nextonly" portion to Firm Bless
I get an error: Could not Soft Bless Boot Manager
This should have either said: "Could not Soft Bless REFIND Boot Manager" or "Could not Soft Bless OPENCORE Boot Manager". Can you confirm it was blank?
 
Last edited:
@Rico,
That's a generic error that is actually never supposed to be triggered but was put in place just in case. I will look into the BootBlesser App again to make sure all is working as it should.
[…]
This should have either said: "Could not Soft Bless REFIND Boot Manager" or "Could not Soft Bless OPENCORE Boot Manager". Can you confirm it was blank?

Definitely blank. I started the process from scratch on a different EFI and it worked. Not sure what was wrong the first time.

Thanks for a helpful utility. I will upgrade to 0.5.9 this week; I'm just fooling around and experimenting, anyway, waiting for a WX 3100 to arrive.
 
Updated OpenCore to v0.5.9
Updated Refind to v0.12.0
 
Definitely blank.
I went over the BootBlesser App and that is actually not possible in the version distributed here. I suspect you might have tried to modify the code.

I started the process from scratch on a different EFI and it worked.
Anyway, glad to know you managed to get things working in the end.
 
If you refer to the same "Notes" section, you will find information on installing Windows which would answer your question.


OpenCore does not support Legacy Windows. It could be that the conversion did not take.
You may need a tool like Winclone to set the Windows boot partition as EFI instead of legacy. When I installed Opencore my Windows 10 disk would not even show as an option until I EFI'd the boot
partition with Winclone. Now it shows and boots with no problems.
 
You may need a tool like Winclone to set the Windows boot partition as EFI instead of legacy. When I installed Opencore my Windows 10 disk would not even show as an option until I EFI'd the boot
partition with Winclone. Now it shows and boots with no problems.
Winclone sounds like an easier method to EFI a Windows installation than using a VM or Windows installation disk. I found instructions at:
Yup, just select the partition and click a button.

I think Open Core needs a custom booter add-on to do Mac legacy BIOS booting (set BootCampHD variable and modify active partition like rEFInd did - it would look for boot code in disk MBR and partition PBR). I would also add a booter to look for blessed EFI files on HFS+ disks.
 
The recommendation here remains sticking with Legacy Windows and booting Windows through RefindPlus.
 
Last edited:
  • Like
Reactions: joevt
Winclone sounds like an easier method to EFI a Windows installation than using a VM or Windows installation disk. I found instructions at:
Yup, just select the partition and click a button.

I think Open Core needs a custom booter add-on to do Mac legacy BIOS booting (set BootCampHD variable and modify active partition like rEFInd did - it would look for boot code in disk MBR and partition PBR). I would also add a booter to look for blessed EFI files on HFS+ disks.
Can you do that? Because the developers have 0 interest in that.
 
Well, I installed as per directions on a USB to test. Legacy Win10 install does not show up on refind bootpicker. Neither does Mojave. High Sierra and Catalina do and boot fine as does Ubuntu? Mojave does show up when starting OpenCore and boots? (No icons/bkground however, just vertical text bootpicker?) Whole purpose was to be able to boot Legacy Win 10? Am I missing something? (Running a mac flashed GTX 1070 btw.) Windows is visible and boots fine from apple bootscreen? Wanting to switch to AMD gpu for Mojave/Catalina support. MacPro 3,1.
 
Please take the time to read and understand the supporting notes and if you have issues, take the time to properly articulate them in a structured manner.
 
Thanks for sharing this great guide. I would only like to try to install OpenCore on my dual 2.8Ghz MacPro3,1. I won’t install Linux windows etc. I am guessing I can leave out the refind steps and only install open core? I have Catalina running on it now but it’s a Dosdude1 patcher installation.
 
I just tried the w/o OC method but no boot screen on my MP 3,1. Not sure what to do. I have a Titan.
 
Last edited:
  • Like
Reactions: Whipmaker
I am guessing I can leave out the refind steps and only install open core?
Only installing OpenCore is already covered in the guide if that is what you want to do. However, I recommend installing Refind -> OpenCore chainloading setup as the guide sets out by default.

It is easy to mess up OpenCore and be left with a blank screen that needs you to be pulling disks to recover things especially when updating from one version to another (admittedly not so much as before as collective knowledge has grown and changes in OpenCore are not as radical).

The setup in Post 1 is plug and Play.

I have Catalina running on it now but it’s a Dosdude1 patcher installation.
I run DosDude Mojave myself and on a cMP 3,1 simply using DosDude is actually the better setup unless you need something specific from OpenCore. In my case, it was to get Video Acceleration and for vanity's sake, to have "internal" PCIe disks.

I use Refind mainly for multibooting but even if I didn't, I would still do the chainloading setup as the second OpenCore instance would act as a fail safe.

You can keep a path to macOS in Refind to quickly get to macOS if you mess up OpenCore, or, as I am sure some must have figured out, keep a working version of OpenCore as your OC_ALT, and only always update the other instance. That way, if you mess an update up, you can just boot into macOS using the OpenCore instance in OC_ALT.

I just tried the w/o OC method but no boot screen on my MP 3,1. Not sure what to do. I have a Titan X.
Titan X should boot Refind with boot screen ... What OS are you running?
 
Last edited:
  • Like
Reactions: JedNZ
I’m running Catalina 10.5.2 on MP 3,1 with NVIDIA GeForce GTX Titan 6GB and 2 x 2.8 GHz Quad Core Intel Xeon E5462
OK. So how have you been running till now ... Does Catalina support a Titan X?
Did you have boot screen before and now not getting one .. Do you feel this lack of boot screen is down to this setup?
 
OK. So how have you been running till now ... Does Catalina support a Titan X?
It does support it because it’s Kepler.

Did you have boot screen before and now not getting one .. Do you feel this lack of boot screen is down to this setup?
I didn’t have a boot screen prior to this, but your guide mentions that rEFInd does give boot screen for MP3,1.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.