- Jul 2, 2011
- Gigabyte Z490 Vision D
- RX 5700XT
- Classic Mac
- Mobile Phone
This indicates a mismatch between config.plist and OpenCore. Nearly every version of OpenCore has introduced some changes to config.plist, which means we cannot mix-and-match config.plist with any version of OpenCore.Yes they do.
I attach a screenshot.
Some questions:@CaseySJ to answer your questions:
1. Windows problem started with 0.6.2
2. In the BIOS I am booting from opencore. Sequence is Opencore, then windows 10 then UEFI Samsung (which is the main NVME where the OC EFI is (same as first in boot sequence). How does OC pick up the disk to boot? is it dynamic or static? I mean if I have a windows 10 disk, then swap it for another windows 10 disk, does Oc pick the right disk or does it maintain a static entry of the previous disk and would eventually fails if it tries to boot from that disk?
3. See attached. Note that those are aml from 0.7.2 release that you posted a while ago. I have not transitioned to 0.7.3 yet. About to do it today.
I had a quick look at some of the SSDT but the use of if (_OSI("Darwin")... is a bit inconsistent. some of those SSDT have the if statement for instance inside a method, some have the if statement encapsulating methods and code, some have no if statement, etc.
I would expect the if statement to be the first thing at the beginning of the SSDT?
The ones that looked weird to me are:
Also I compared some SSDT in 0.6.1 to 0.7.2 and the following ones did not have the if statement in 0.6.1:
- UIAC V2
Instead of upgrading OpenCore, let's try downgrading config.plist back to 0.6.2.You are right. opencore.efi is dated May 21. I used an EFI Folder that I was given suitable for my Motherboard for use for conversion from Clover to OpenCore so the contents are all be dated May 21.
What's the best way to update so all is compatible? I've not used an old EFI before!
Thanks for this.Instead of upgrading OpenCore, let's try downgrading config.plist back to 0.6.2.
Reason: The upgrade from OC 0.6.2 to OC 0.7.3 is significant and non-trivial. It affects nearly everything.
To downgrade config.plist back to 0.6.2, let's try this:
View attachment 529555View attachment 529556
- Backup the current config.plist
- Download OpenCore Configurator 22.214.171.124 by clicking here
- After running this version of OpenCore Configurator, ignore any messages about updating OpenCore Configurator -- it is necessary to use version 126.96.36.199 only
- Every release of OpenCore Configurator supports two and only two versions of OpenCore
- We must therefore make absolutely sure that it is set to the right version
- Here's how: Set it to 0.6.2 Release Version as follows:
View attachment 529557
WARNING: There is a fair chance this will not work. It would be much safer to find the ORIGINAL config.plist from OpenCore 0.6.2 that you used before. It should still exist in the EFI partition of your full system backup disk.
- Now open your config.plistand click through the headings on the left side without making any changes:
- Save the file. Try booting now.
Is the new EFI folder (that you managed to find for your motherboard) also Clover-based?Thanks for this.
The system I had previously was running High Sierra and Clover Bootloader and I am trying to upgrade to Big Sur and OpenCore so I only have an old config.plist from my original Clover setup and a new EFI Folder for my motherboard that I managed to find which is Big Sur compatible.