Hi everyone.
Making this post in case someone have the same issue as me. All files with bootloader configs, Windows BSOD and macOS KP logs are available by link here: LINK
Lately I had a BSODs and KPs when switching between macOS and Windows. Before updating Clover and switching to OpenCore afterward everything was working fine. I have cleaned up my old garbage config and set up only necessary fixes.
Everything was working fine until I tried boot to Windows and got BSOD after ~5 minutes after startup twice in a row with random errors all the time (the one I remember is PAGE FAULT IN NONPAGED AREA (NTFS.Sys failed)). After several reboots it worked fine (sometimes 1 reboot, sometimes 3, not more).
Then the same happened when booting to macOS from Windows but only one KP.
That kept happening until I tried to investigate what was the problem and why the hell macOS and Windows conflicting to each other because of NVRAM (because that was clearly the only thing, with EFI partition, shared between OS). That could have been faulty hardware (GPU, PSU, MB, RAM, storage errors) but after several tests and monitoring I have concluded that hardware was absolutely fine.
I have tried these with no success:
Clover:
- switching between
OcQuirks.efifixes andAptioMemoryFix-64.efi
OpenCore:
Booter/Quirks/ProtectUefiServices=True- Some other flags that I do not remember but I could go back through my changelog to find everything. However I have been switching back and forth and I decided to keep only something that makes sense.
The final change that seems to fix my problem was protecting EFI boot in OpenCore config:
Misc/Security/BootProtect=Bootstrap
Also this link might help too: LINK
I did not add all my investigations here because that would have taken 3 times more text without actual help. The point here is to discuss the problem and find if anyone having the same problem succeeded fixing it. Let me know if you want me to add more of my investigations.
My configuration: KabyLake i5-7500 + MSI B250i + MSI NVIDIA GTX 1060 6Gb GAMING X
Bootloaders tested: OpenCore 0.5.9, Clover 4798, Clover 5115
BIOS: all flags like VT-d, CFG Lock and so on were adjusted as suggested in guide (LINK)
macOS: High Sierra 10.13.6 (17G12034), FileVault and encryption enabled
Windows: clean Windows installation
[link] [comments]
Post a Comment