Quick question guys: So is anyone here running a dual boot system with MacOs and Windows 10? Everytime I start my computer i'm still greeted by the dreaded error message:
I posted about that on Monday,
here and
here. Short answer is that I don't get that BIOS failure message and I am able to boot both macOS and Windows successfully. I don't yet have a working OpenCore-based dual-boot, which I believe is down to the fact that the SSDTs need to be edited to only run for macOS, as OpenCore will inject SSDTs regardless of OS (unlike Clover).
I currently have two NVMe drives installed. The first has OpenCore EFI bootloader and macOS partition, the second has Windows EFI bootloader and Windows 10 partition.
I boot macOS from OpenCore, but I can't yet boot Windows from OpenCore: Windows starts booting OK, but then quickly blue-screens with an ACPI error - very likely due to the SSDTs being applied to it when they should not be. To fix this will require editing each of those SSDTs, which I am looking at now.
To boot Windows successfully I currently need to select its bootloader entry in the BIOS Boot Override menu, which works fine.
Therefore I do have a way to boot both OS, just not yet from a single menu. I hope to get that working soon.
"Boot failure detected. The system has experienced a boot failure possibly due to incorrect configuration. Previous setings in BIOS may not be compatible with current hardware state."
So every single time at boot, I need to"enter bios" then "exit without saving"....gets REALLY annoying after a while. Have we established if the x299x is capable of dual booting into opencore and Windows10 seamlessly?
If you look at the post I linked first above you'll see me talking to beltzak about that, and quoting a post from dolgarrenan regarding issues having two EFI partitions accessible causing a boot failure like you described.
However, I think it's possible it's been fixed in recent OpenCore versions because I've not had that issue. As mentioned I can't yet boot Windows direct from OpenCore , but I can boot successfully with two different EFI partitions available and that's what dolgarrenan said wasn't working back then.
I looked at your EFI partition you posted a while back when I was researching my own. I noticed you seemed to be missing a lot of the SSDTs from the OP, and in some cases using generic versions instead (eg using SSDT-PLUG-DRTNIA instead of dolgarrenan's SSDT-X299X-DESIGNARE10G-PR00 and SSDT-AWAC instead of his SSDT-X299X-DESIGNARE10G-RTC0).
Was there a reason you went away from dolgarrenan's SSDTs? They seem to be working well for me and others. They're not necessarily connected to this issue, just wondering why you chose those alternative versions. SSDT-PLUG-DRTNIA for example is a generic version which, according to the Dortania guide, may boot slower than a system-specific version like dolgarrenan has made.
However, one advantage of the generic SSDTs is they probably do already support booting Windows from OpenCore, as they'll have the necessary If statement that makes them run only on macOS.
My recommendation would be to try the OpenCore 0.6.3 EFI I posted yesterday and see how you get on with that as a base. Copy your PlatformInfo details into it and then try booting with it to see if it makes those boot failures go away. Also, like byteminer said, don't use OpenConfigurator.
It won't yet work to boot Windows from OpenCore, but it should be possible to boot Windows from the BIOS Boot Override menu, and I'm not having any of the issues you describe with constant boot failures, and it sounds like it's resolved that also for byteminer.
I'd definitely try clearing your NVRAM before first booting with my (or anyone else's) EFI. If it still fails, it can't hurt to do a CMOS reset and re-configure the BIOS, in case anything has got setup wrong there. I can post a BIOS config file if that helps.
Today I'm going to try editing dolgarrenan's SSDTs to allow booting Windows from OpenCore directly, and I'll update once I have news on that.