HELP! Please!
I've been working on a hacktoshing a Dell 7573 for almost 3 weeks now, and still can't get to the installer screen. The boot log is stopping at:
Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>
I've Googled the heck out of this, and nothing has worked. Tried so far:
- Fake EC (SSDT-EC)
- Fake EC with hook to real ECDV (SSDT-EC with commented out section enabled and changed to match real EC)
- ECDV->EC patch
- USBInjectAll.kext
- "npci=0x2000" debug arg (no quotes)
- XhciPortLimit quirk Yes/No
- "-uia_exclude_ss uia_include=HS01,HS02" debug args (no quotes)
- 2 different USB 2 sticks, and one USB 3 stick
- I tried all 3 ports with each stick
- USB 2 stick in USB 2 hub (laptop only has USB 3 ports)
- USB 3 stick in USB 2 hub
- almost every combination of above
Note: When using SSDT-EC with the hook uncommented the boot freezes at a different message, but in the ACPI:SSDT load section I get:
ACPI Error: [_STA] Namespace lookup failure, AE_ALREADY_EXISTS (20160930/dswload-462) ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog (20160930/psobject-310) ACPI Exception: AE_ALREADY_EXISTS, (SSDT: SsdtEC) while loading table (20160930/tbxfload-319)
Here's the other error message when booting freezes:
apfs_module_start:1689: load: com.apple.filesystems.apfs, v1412.101.1, apfs-1412.101.1 2020/03/06
Oddly, booting freezes at the same point if I don't patch ECDV->EC or don't have a fake EC at all.
Booting will not progress past either error message no matter how long I wait.
As much as I don't want to, I'm ready to abandon Opencore and go back to Clover, but I know that's not the future of Hackintoshes.
Any help is appreciated before I let this new laptop go play in traffic on a major highway.
A little background on how I finally got the above error message. For the longest time the screen would freeze at roughly the same 5 or 6 lines in the boot sequence. I figured there was some type of race condition among the threads and the real culprit was probably not being shown. I added cpus=1 to the boot args and turned off Hyperthreading in the BIOS to reduce the number of active threads. That's when I first saw the "Waiting on..." error message. I have since changed the boot_args to cpus=2 and got the same. At cpus=4 the semi-random freeze location returns.
Specs:
- Dell 7573 2-in-1
- i7-8550U Kaby Lake refresh
- UHD620 graphics
- 16 GB RAM
- 512GB SK Hynix 401 M.2 attached to SATA
My EFI is here: https://github.com/michmill1970/Dell-7573-opencore-0.5.7
[link] [comments]
Post a Comment