Did you make your own EFI folder base on post#1 of this thread?Hey guys!
I'm noob and really hoping for help - my Mac Pro 5.1 with Opencore has been in 'sleep' for 24 hours. I got home, press power button and saw this. Bootkick, OpenShell and Reset NVRAM.
Can't even get into Recovery Mode. I think the problem is the SSD drive (but what could happen if the mac was in sleep mode?)
Maybe there is a way to uninstall Opencore?
Thank you!
Did you make your own EFI folder base on post#1 of this thread?
Also, what happen if you select BootKicker?
It does look like your SSD, you have basically got no boot options except those being provided directly by OpenCore. And it looks like OpenCore has automatically switched to auxiliary mode, because there are no other boot entries.Hey guys!
I'm noob and really hoping for help - my Mac Pro 5.1 with Opencore has been in 'sleep' for 24 hours. I got home, press power button and saw this. Bootkick, OpenShell and Reset NVRAM.
Can't even get into Recovery Mode. I think the problem is the SSD drive (but what could happen if the mac was in sleep mode?)
Maybe there is a way to uninstall Opencore?
Thank you!
The Mac was in sleep mode for about 24 hours, I clicked on the keyboard to wake it up and saw this problem (before that I had not touched any settings of macOS, OC or apps, had not changed any of the accessories and hardware, maybe only the mouse and keyboard in the USB ports)It does look like your SSD, you have basically got no boot options except those being provided directly by OpenCore. And it looks like OpenCore has automatically switched to auxiliary mode, because there are no other boot entries.
Presumably this is what you see even if you force power off and restart?
It is always worth trying the Reset NVRAM option.
It is also worth opening your Mac Pro and reseating your SSD. Or even taking it out and plugging it into another Mac to check it is readable.
You did not say which version of macOS you are running, nor which graphics card you have. But except with the very newest versions of OpenCore, the BootKicker option will not do anything on a non-natively supported graphics card.
Also, it is basically certain that this is not caused by OpenCore, and if you are running a version of macOS which is only supported via OpenCore, then removing it definitely won't help!
See you can't remove OpenCore, at least. Monterey definitely cannot boot without it. :-/ (And as you will see, lots of people are successfully using it - it isn't the issue, here, honest!).The Mac was in sleep mode for about 24 hours, I clicked on the keyboard to wake it up and saw this problem (before that I had not touched any settings of macOS, OC or apps, had not changed any of the accessories and hardware, maybe only the mouse and keyboard in the USB ports)
Rebooting didn’t help
Thanks, I forgot to mention my specs
MacPro 5.1 2012 6-core Xeon
Monterey 12.3
Radeon RX560 4gb (metal supported)
I'm very happy with Monterey! But I thought uninstalling it was the solution to reinstalling OCSee you can't remove OpenCore, at least. Monterey definitely cannot boot without it. :-/ (And as you will see, lots of people are successfully using it - it isn't the issue, here, honest!).
Remove, re-seat, test (in another Mac) the SSD?
See you can't remove OpenCore, at least. Monterey definitely cannot boot without it. :-/ (And as you will see, lots of people are successfully using it - it isn't the issue, here, honest!).
Remove, re-seat, test (in another Mac) the SSD?
I've no idea what's happened to your SSD, but I'll say again, OC does not do that to SSDs. No reports of it all, from LOTS of users. (Also, since I know the codebase pretty well, no, there is no code in there to wipe SSDs. ;-) )I connected the SSD via USB to my old MBP 17' (with no OS) but via Recovery Mode - SSD is not readable. Is that why OC can't see the Data?
You are absolutely right! Maybe I misspoke, but I'm pretty sure it wasn't OpenCore that broke my SSD there could be a million other reasons for that.I've no idea what's happened to your SSD, but I'll say again, OC does not do that to SSDs. No reports of it all, from LOTS of users. (Also, since I know the codebase pretty well, no, there is no code in there to wipe SSDs. ;-) )
So yes: no Mac, with our without OpenCore as a bootloader, is going to be able to boot macOS from an unreadable SSD, I'm afraid.
Perhaps look at the broken drive with Disk Utility on a Mac (if you can get it to show anything at all), or one of various HDD tools on Linux, to see if you can recover anything?
But the simplest solution here seems like a new SSD, and a complete reinstall of Monterey; you'd need to make an install USB using another Mac.
I suggest that you follow post #1 to the letter. By the way, OC 0.8.9 is about to be released. You might want to wait for a few hours.can I just follow the basic OpenCore installation instructions?
Well why not? It is part of the OpenCore project, it uses OpenCore code directly. As per the instructions here, there is no need to *install* OpenCore in order to get it. Yes, you have to download OpenCore, to get the current, built versions of the files. But the steps for installing it, from then, do not involve actually installing OpenCore!I don't quite understand why this is being distributed as an OpenCore component or add-on
I figured it out. Not to say I could have done it without the support and community acknowledged here, or without OpenCore itself, including the earlier work in OpenCore by several in this community which this builds on - I couldn't! If you are referring to the fact that @Syncretic figured it out before me you are correct, though the two projects were developed completely independently.It is wonderful that @Bmju and a few others have figured out a way to inject GOP features in the cMP ROM
Well again, it's not just historical. It uses OpenCore code directly: as mentioned, it very directly builds on earlier research in OpenCore. I actually tried initially to do it in a non-OpenCore way. I thought that the remaining bits, after linking a late arriving GOP to the Apple Firmware UI - which was also my own research, also now included in OpenCore - would be simple. But they were not. I realised I would end up reinventing several wheels, already running smoothly in OpenCore, and already extensively tested on multiple systems, less successfully than the originals! Finally, I suppose it does also give anyone downloading it the assurance that it has been reviewed by senior members of, and is included in, a well-known and trusted project. Those are the reasons I can think of. Enjoy.^No, I have nothing against it. Just curious why it is being distributed with OpenCore, although I understand that, historically, it makes perfect sense. Many thanks!
Perhaps I'm being overly conservative here... Well, if we can get @tsialex to approve this approach, I'll be more than happy to revise the guide (in fact, it's approaching the character limit for a single post)The guide for enable_gop injection tells the "traditional" way of identifying the rom chip, booting an old system and so on.
Maybe you can use something like this to create a portable boot solution with Mavericks and your tool?If one has the ability to read it with Mavericks it's far more easy as you don't need to fiddle with S.I.P.
For my own needs I use Mavericks most of the time for hardware related stuff.
To get an accurate dump that is not influenced by OpenCore, a native booting system is the system of choice. But not everyone has the possibility to quickly boot an old system. Or he doesn't have the compatible hardware for it.
The Dumper package includes a version for Mavericks of course ;-)
Maybe you can use something like this to create a portable boot solution with Mavericks and your tool?
Mavericks is also what I use now for dumping and flashing. With EnableGop (or @Syncretic's firmware), it's a great choice even with a standard modern graphics card!
@Macschrauber, I wonder if the checks done by your dumper could also be used to validate the integrity of a dump. That way, even if done through OC, there's a certain assurance that the "firmware update" will be successful.
Perhaps I'm being overly conservative here... Well, if we can get @tsialex to approve this approach, I'll be more than happy to revise the guide (in fact, it's approaching the character limit for a single post)