Open startergo opened 1 year ago
Please try without OpenNtfsDxe. If that succeeds, ensure you are using the latest version of OpenNtfsDxe from 0.9.5.
I tried without it, but it still freezes on boot. I am using the latest OC, drivers and tools. opencore-2023-09-13-125823.txt.zip
Up until now I was using the debug 0.9.5. I just tried the release version and I am getting to the Windows, which BSOD's with:
ACPI BIOS Error
message. This is without OpenNtfsDxe
. I have one SSDT injected and I wonder if that messes up the legacy boot?
So I finally booted to Bootcamp. Apparently it was the SSDT injection. The PCIE slot the SSDT was referencing was not even there along with the card in it. What code should be added to prevent the SSDT messing with Windows? I thought this should have taken care of it:
If (_OSI ("Darwin"))
{
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
Local0 = Package (0x02)
{
"AAPL,slot-name",
Buffer (0x09)
{
"Slot-2,4"
}
}
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
Still not clear also why the debug version caused a complete stall rather than continue to Windows.
I have added this snippet to the end of my SSDT as described here and it still BSOD's on boot to Windows:
Method (_STA, 0, NotSerialized) // _STA: Status
{
If (_OSI ("Darwin"))
{
Return (0x0F)
}
Else
{
Return (Zero)
}
}
You should add _STA
to each device.
I did that and it still BSOD's. Attached is the SSDT. RX6900XT-BRG0 2.zip
I am using the native hybrid MBR Bootcamp partition which works fine without OpenCore. I can boot to it from Startup Disk or from the Apple BootPicker menu. The new quirk and the driver from
OC version 0.9.5
provides a boot entry, but Windows cannot boot:opencore-2023-09-13-012455.txt.zip
config.plist.zip