Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.

205Maxi

macrumors regular
Nov 3, 2019
175
53
Well recovery folder Big Sur is empty so no wonder why I can't boot from it. But I do not understand why though :/

Screen Shot 2020-07-04 at 3.05.25 PM.png


anybody knows besides reinstalling the whole system how can I recreate the recovery? Thank you./
 

ammoune78

macrumors member
Oct 20, 2017
65
13
Try to refresh your RX580 with the original rom file.

I will try that, i’ve seen in the nvram.vol file of my rom: missing GOP 3 or 4 times, i’m now about to reflash the reconstructed boot rom and then the original rx rom!
Thanks mate, i’ll report back.
 
  • Like
Reactions: 205Maxi

ammoune78

macrumors member
Oct 20, 2017
65
13
Your 280X shows the boot picker? Or just the boot screen?
It shows the OpenCore boot picker when i select the original vbios from jumper 1 position, and Apple boot screen when i select the flashed EFI vbios from jumper 2 position.
With rx 580 OpenCore boot picker was able to be shown before yesterday, now started from yesterday it was not able to show the OpenCore boot picker.
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
It shows the OpenCore boot picker when i select the original vbios from jumper 1 position, and Apple boot screen when i select the flashed EFI vbios from jumper 2 position.
With rx 580 OpenCore boot picker was able to be shown before yesterday, now started from yesterday it was not able to show the OpenCore boot picker.
Re-install OpenCore

Most likely you changed something accidentally. But we can't tell which part. Perform a complete OpenCore re-installation should able to fix that.
 
  • Like
Reactions: ammoune78

osxfr33k

macrumors regular
Jun 26, 2019
164
21
Try re-flash factory ROM first.

The stock rom from techpowerup for both MSI RX560 4Gb worked thanks. I can’t find one for the 2Gb RX560 so I tried the 4gb rom version and it bricked it. I was able to re-flash the backup.

So that theory holds good if you can’t boot to the GUI and the GPU is supported in Catalina most likely not a GOP rom.

Well that’s all solved now.
 
  • Like
Reactions: h9826790

ammoune78

macrumors member
Oct 20, 2017
65
13
Try to refresh your RX580 with the original rom file.
Re-install OpenCore

Most likely you changed something accidentally. But we can't tell which part. Perform a complete OpenCore re-installation should able to fix that.

Thank you guys it worked after flashing back the rx to Original rom. Should we say that, any under voltage or wattage or clocking will result with that situation of missing GOP?
As i play must likely everyday windows games in average, this is why i makes some tweaks to the rom for less power consumption. Or it was just corrupted for some unknown reason, because before getting it failed, i was doing tweaks under trixx, with no problem until yesterday after first attempt of Big Sur install!

Now on the OpenCore config, ProtectUefiServices should better be enabled or keeping it disabled? To avoid any overwriting!
 
  • Love
Reactions: 205Maxi

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
Thank you guys it worked after flashing back the rx to Original rom. Should we say that, any under voltage or wattage or clocking will result with that situation of missing GOP?
As i play must likely everyday windows games in average, this is why i makes some tweaks to the rom for less power consumption. Or it was just corrupted for some unknown reason, because before getting it failed, i was doing tweaks under trixx, with no problem until yesterday after first attempt of Big Sur install!

Now on the OpenCore config, ProtectUefiServices should better be enabled or keeping it disabled? To avoid any overwriting!
Pretty much ANY modification to the VBIOS will disable the GOP.

You better downvolt via Radeon Software but not the VBIOS.

AFAIK, that ProtectUefiServices isn't for cMP. I keep that disabled and no issue so far.
 
  • Like
Reactions: ammoune78

205Maxi

macrumors regular
Nov 3, 2019
175
53
your mistake in disable and it is necessary disabled

View attachment 930765
[automerge]1593907737[/automerge]

Nope actually we were referring from a USB Thunmbdrive to get authenticated disabled since I could not get into my BS recovery. From the USB then from the terminal:

cd /
./csrutil2 authenticated-root disable

You will see that even you can access BS recovery and there try to disable the new SIP you still have no access whatsoever to any permission.

But hey thanks for checking! I thought I was becoming blind or something... lol ?

Nice icons thought where did you get them from can I have the full set please? also these are 128x128 correct?

The actual 256x256 are to big for me.
[automerge]1593917752[/automerge]
Thank you guys it worked after flashing back the rx to Original rom. Should we say that, any under voltage or wattage or clocking will result with that situation of missing GOP?
As i play must likely everyday windows games in average, this is why i makes some tweaks to the rom for less power consumption. Or it was just corrupted for some unknown reason, because before getting it failed, i was doing tweaks under trixx, with no problem until yesterday after first attempt of Big Sur install!

Now on the OpenCore config, ProtectUefiServices should better be enabled or keeping it disabled? To avoid any overwriting!

I am glad to see I worked out these Radeon can be pain in the B sometimes, speaking of it does anybody know which SPI chip comes with the Sapphire Black Nitro RX580 8GB?

Thank you.
 

jackluke

macrumors 68040
Jun 15, 2018
3,321
8,068
@205Maxi to manual fix the BigSur Recovery, you should check this:

diskutil list | grep Preboot

mount the largest MB Preboot Volume (that is the BigSur one)

diskutil mount diskXsY

open /Volumes/Preboot/

(if you are in BigSur use instead open /System/Volumes/Preboot/ )

now copy only the folder name that is the BigSur UUID (random numbers and letters folder) that you will use for its Recovery

Now mount the BigSur Recovery:

diskutil mount Recovery

open /Volumes/Recovery/

if you are in BigSur use instead open /System/Volumes/Preboot/

in this path make a new folder with the previous copied folder name UUID

in this folder /Volumes/Recovery/UUID-numbers-letters/

you should copy the BigSur BaseSystem.dmg (740 MB) and its BaseSystem.chunklist

you can retrieve them from an USB BigSur Installer in this path:

/Volumes/USBInstallerBigSur/BaseSystem/

if you don't have a BigSur USB Installer, then make one from the "Install macOS Beta.app" (9,58 gb) with the apple createinstallmedia method:

sudo /Applications/Install\ macOS\ Beta.app/Contents/Resources/createinstallmedia --volume /Volumes/YourUSBLabel/

BigSur Installer requires at least a 16 gb flash drive .
 
  • Like
Reactions: 205Maxi

Muscovite

macrumors member
Apr 19, 2020
72
40
- Is Catalina recommended at this point vs Mojave? I recognise this is a subjective question, but are there any compelling reasons to use it in the context of OC? I don't feel strongly either way otherwise.
I upgrade to Catalina because I absolutely had to / no drivers for my 5700 XT in Mojave. The thinking was to keep things as simple and official as possible. However, Catalina was ridiculously easy - install on a sata (i guess an nvme would work, too if you have a proper enclosure) using a compatible mac, put it back into the unsupported mac pro, boot into recovery, and issue a single nocompatcheck nvram command. The only quirk is that you have to take it out again for updates, if you really need to. With Big Sur around the corner, there might be just one or two, so it’s a very minor annoyance.

- Is it advisable to keep Mojave around as a fall-back, in case of OC issues?

No need, have a back up of the Catalina install and I have a USB stick with High Sierra packed away with my original ATI 5870 if things go really bad. (note that you don’t really need to do this as once installed, either mojave or catalina will work with ancient cards well enough to see what is going on. Also, recovery works with any OS/card).

- I've got Boot Camp installed in Legacy mode, so it doesn't hose my NVRAM. I understand that OC's boot picker can only see Windows in EFI mode (and has NVRAM protection that makes using EFI OK). Is it possible to just convert Windows to EFI without a reinstall? If so, what's the easiest way? Winclone 8 appears to be able to do this.
A month wasted trying different things. Winclone says they can, but it does not work in our scenario at least, making a legacy install unbootable after conversion. No luck with a reverse conversion attempt either. Some have reported having luck with running Windows’ own mbr2gpt utility - it reported some allegedly minor errors yet the converted install wouldn’t boot either from opencore or using apple’s startup disk utility.
The only method that worked for me was to use rufus to install the Windows installer to a sata connected to another PC (bootcamp Windows on a modern mac in my case) as a Windows To Go, and then running the installer booting from Open Core (a must, of course) - it installs to the same ssd and has so far survived several days of reboots and installation of drivers, game and whatnot, with but one BSOD kernel failure scare, which Windows self-healed by booting in safe mode.
 
Last edited:

H2SO4

macrumors 603
Nov 4, 2008
5,840
7,112
Hi all, have just purchased a Founders Edition 1070. Was a bit of a mission to get the web driver installed but it works now. But I cannot get the Windows partition to boot with it in. Also, assuming you have to install the web drivers before installing the actual GPU which is what I did. I got an incompatible with this version of Windows error.
Does anybody have one with it working?
EDIT: Forgot to add, I've installed High Sierra as the Mac partition of course to enable use of a better GPU. A few more notes-
MacOS build is 17G13035.
Boot ROM is 144.0.0.0.0
Web driver is 387.10.10.10.10.40.137
GPU has additional power from a 2x6 to 1x8 pin adaptor.

The windows partition works fine with the RX470. I have a GT120 too and the Windows partition will only start to boot with that installed. Weird thing about that is that you get the Blue Window on a white background but it never shows the progress wheel. It eventually just reboots to the same thing.
However once the RX is back in, I get to the desktop, click Windows update and it tells me that a driver update is needed for a 9500GT.
 
Last edited:

ammoune78

macrumors member
Oct 20, 2017
65
13
Nope actually we were referring from a USB Thunmbdrive to get authenticated disabled since I could not get into my BS recovery. From the USB then from the terminal:

cd /
./csrutil2 authenticated-root disable

You will see that even you can access BS recovery and there try to disable the new SIP you still have no access whatsoever to any permission.

But hey thanks for checking! I thought I was becoming blind or something... lol

Nice icons thought where did you get them from can I have the full set please? also these are 128x128 correct?

The actual 256x256 are to big for me.
[automerge]1593917752[/automerge]


I am glad to see I worked out these Radeon can be pain in the B sometimes, speaking of it does anybody know which SPI chip comes with the Sapphire Black Nitro RX580 8GB?

Thank you.

Thanks mate, i can’t find something in the net for it’s chip, but the best thing is to check on the PCB of the card itself and check the location of the SPI chip, then you can easily read the model from it’s top where the model number will be written!
 

205Maxi

macrumors regular
Nov 3, 2019
175
53
@205Maxi to manual fix the BigSur Recovery, you should check this:

diskutil list | grep Preboot

mount the largest MB Preboot Volume (that is the BigSur one)

diskutil mount diskXsY

open /Volumes/Preboot/

(if you are in BigSur use instead open /System/Volumes/Preboot/ )

now copy only the folder name that is the BigSur UUID (random numbers and letters folder) that you will use for its Recovery

Now mount the BigSur Recovery:

diskutil mount Recovery

open /Volumes/Recovery/

if you are in BigSur use instead open /System/Volumes/Preboot/

in this path make a new folder with the previous copied folder name UUID

in this folder /Volumes/Recovery/UUID-numbers-letters/

you should copy the BigSur BaseSystem.dmg (740 MB) and its BaseSystem.chunklist

you can retrieve them from an USB BigSur Installer in this path:

/Volumes/USBInstallerBigSur/BaseSystem/

if you don't have a BigSur USB Installer, then make one from the "Install macOS Beta.app" (9,58 gb) with the apple createinstallmedia method:

sudo /Applications/Install\ macOS\ Beta.app/Contents/Resources/createinstallmedia --volume /Volumes/YourUSBLabel/

BigSur Installer requires at least a 16 gb flash drive .

Thank you for the explanations.
[automerge]1593954318[/automerge]
Thank you for the explanations. You are exemplar and scholar.
 
Last edited:

mode11

macrumors 65816
Jul 14, 2015
1,452
1,172
London
I upgrade to Catalina because I absolutely had to / no drivers for my 5700 XT in Mojave. The thinking was to keep things as simple and official as possible. However, Catalina was ridiculously easy - install on a sata (i guess an nvme would work, too if you have a proper enclosure) using a compatible mac, put it back into the unsupported mac pro, boot into recovery, and issue a single nocompatcheck nvram command. The only quirk is that you have to take it out again for updates, if you really need to. With Big Sur around the corner, there might be just one or two, so it’s a very minor annoyance.



No need, have a back up of the Catalina install and I have a USB stick with High Sierra packed away with my original ATI 5870 if things go really bad. (note that you don’t really need to do this as once installed, either mojave or catalina will work with ancient cards well enough to see what is going on. Also, recovery works with any OS/card).


A month wasted trying different things. Winclone says they can, but it does not work in our scenario at least, making a legacy install unbootable after conversion. No luck with a reverse conversion attempt either. Some have reported having luck with running Windows’ own mbr2gpt utility - it reported some allegedly minor errors yet the converted install wouldn’t boot either from opencore or using apple’s startup disk utility.
The only method that worked for me was to use rufus to install the Windows installer to a sata connected to another PC (bootcamp Windows on a modern mac in my case) as a Windows To Go, and then running the installer booting from Open Core (a must, of course) - it installs to the same ssd and has so far survived several days of reboots and installation of drivers, game and whatnot, with but one BSOD kernel failure scare, which Windows self-healed by booting in safe mode.

Hi Muscovite, thanks so much for taking the time to answer my questions. Are you running OpenCore then? It sounds like you used a different workaround to get Catalina installed. The tips on Bootcamp sound very useful too. So you have it on the same SATA SSD as macOS? Would it be any easier if installing to a different SSD? I usually have macOS on an NVMe and Windows on a SATA SSD.
 

osxfr33k

macrumors regular
Jun 26, 2019
164
21
Try re-flash factory ROM first.

Found an automated batch tool on win-raid that updates the Rom GOP for AMD and Nvidia cards, but none of Nvidia GPU's get to the OC GUI Boot Picker not sure what to look at next? Cards updated all are EVGA brand, GT 640 2GB, GT 740 4GB, GTX 770 both 2GB and 4GB. It's starting to look like Nvidia won't boot to a GUI Boot picker, unless it's related to EVGA? Has anyone been successful booting with Nvidia GPU's?
 

Muscovite

macrumors member
Apr 19, 2020
72
40
Hi Muscovite, thanks so much for taking the time to answer my questions. Are you running OpenCore then? It sounds like you used a different workaround to get Catalina installed. The tips on Bootcamp sound very useful too. So you have it on the same SATA SSD as macOS? Would it be any easier if installing to a different SSD? I usually have macOS on an NVMe and Windows on a SATA SSD.
I wasn’t clear, sorry. Macos and Windows are on separate SSDs. I meant the rufus installer, once ran, installed Windows on the same ssd as the installer itself. Maybe it’s obvious, but with usb and dvd’s you have the installer on one medium, and the target physical disk for the actual Windows installation. In this case it sorta ‘installed onto itself.’ - which saved me an ssd :)

Yes, I am finally running Open Core 0.5.9, the extra Windows icon at bootpicker I was complaining about just fixed itself after a full shutdown/restart, ran stress tests, many reboots, so far so good.

Don’t forget you have to upgrade your wifi/bt (i ordered the full kit from osxwifi, but there are much cheaper diy solutions), Catalina unlike Mojave does not support the original cards.
 

startergo

macrumors 603
Sep 20, 2018
5,022
2,283
Found an automated batch tool on win-raid that updates the Rom GOP for AMD and Nvidia cards, but none of Nvidia GPU's get to the OC GUI Boot Picker not sure what to look at next? Cards updated all are EVGA brand, GT 640 2GB, GT 740 4GB, GTX 770 both 2GB and 4GB. It's starting to look like Nvidia won't boot to a GUI Boot picker, unless it's related to EVGA? Has anyone been successful booting with Nvidia GPU's?
All those tools break the GOP signature and cant load GOP in OC. If you can fix the CRC check you will be ok.
 
  • Like
Reactions: osxfr33k

osxfr33k

macrumors regular
Jun 26, 2019
164
21
All those tools break the GOP signature and cant load GOP in OC. If you can fix the CRC check you will be ok.

There is a CRC check after it patches it, run the CRC check on the final rom file? First I tried flashing the factory rom and that worked for the AMD Aero ITX RX560's but not for the Nvidia's so I did some searching and tried this patching tool. Neither the factory ROM nor this tool seems to help. I am curious to see who has successfully got to the GUI picker with those cards I listed.

Are the roms from TechPowerUp factory roms?

Edited:

Just grabbed an EVGA GT 650 known to be bought new and this one won't give me a Boot GUI Picker, unless the 650 was before GOP started.

Also tried one more EVGA GTX 770 4GB model 3774 never tampered with newly purchased. I don't think it's a GOP issue rather some configuration needed in OC.

I bought a bunch of GTX 770's most new some from ebay over 5 years ago for my PC/Mac clones.
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.