Jump to content
6 posts in this topic

Recommended Posts

System Specs:
  • CPU: Intel Core i5-10400F (Comet Lake)
  • Motherboard: Gigabyte Z590 Aorus Elite AX (Bios: VT-d Disabled)
  • GPU: AMD Radeon RX 570 (Polaris)
  • RAM: [Your RAM size, e.g., 16GB/32GB]
  • Storage: Multi-drive setup (NVMe + multiple SATA HDDs/SSDs)
  • Current OS: macOS 15 Sequoia (Running stable on iMac19,1)
  • Target OS: macOS 16 Tahoe (Developer Preview)
OpenCore Configuration:
  • Version: OpenCore 1.0.6 (also tried latest Dev Build 1.0.7)
  • SMBIOS: iMac20,1 (also tried MacPro7,1)
  • Boot-args: -v debug=0x100 revpatch=sbvmm,cpuname,asset -radvesa (Removed amfi and cpus=1 for testing)
What I have tried (ACPI & Patches):
  • SSDTs: SSDT-HPET.aml, SSDT-RTCAWAC.aml (generated via SSDTTime), SSDT-PLUG, SSDT-EC-USBX.
  • ACPI Patches: Applied 5 IRQ patches (HPET, IPIC, RTC, TIMR) and Gigabyte-specific RTC _STA fix.
  • Kernel Quirks:
    • ProvideCurrentCpuInfo: Enabled (for 10th Gen on 500 series chipset).
    • DisableIoMapper & DisableIoMapperMapping: Enabled.
    • XhciPortLimit: Disabled.
  • DeviceProperties (SATA Injection):
    • PciRoot(0x0)/Pci(0x17,0x0) -> device-id: 82A10000, compatible: pci8086,a182 (to spoof 400 series AHCI).
The Problem:
The boot process consistently hangs at:
[AHCI][HBA] start:: 268: AppleAHCI::start
Followed by a Kernel Panic or instant reboot.
Before the hang, I see:
Waiting on <dict ID="0">...<key>IOProviderClass</key><string ID="1">IOResources</string>...<key>IOResourceMatch</key><string ID="4">boot-uuid-media</string></dict>

 

Notes:
"I have verified that the issue persists even after updating to the latest OpenCore Dev Build and applying custom SSDT-HPET / RTCAWAC patches."
I am currently testing with all other internal SATA/NVMe drives still connected. I am wondering if Tahoe has a more aggressive bus scanning mechanism that causes this panic on 500 series boards when mixed with 10th Gen CPUs, or if my SATA spoofing is no longer effective in macOS 16.
Does anyone with similar hardware (Comet Lake on Z590) have success with Tahoe? Are there any specific Kexts or Kernel Patches required for the new AHCI stack?
Any advice would be greatly appreciated!
 
New Progress
 
Installation successful!

image.png.f0f9331e9df62c776a93acb61194b2d1.png

 

 
And attached my EFI folder
 

 

image.jpeg

image.png

Edited by MorgenLadimoer

@MorgenLadimoer  Did you modify your USB port map for Tahoe?  If you don't figure it out, please post your EFI (at least your config.plist, ACPI and Kexts folders).

  • Thanks 1
On 3/6/2026 at 7:43 PM, deeveedee said:

@MorgenLadimoer  Did you modify your USB port map for Tahoe?  If you don't figure it out, please post your EFI (at least your config.plist, ACPI and Kexts folders).

Yeah, USBmap was modied. And EFI folder attached.

Maybe you should try removing all the kexts that aren’t essential for booting.

Like the samurai said in The Last Samurai: “Too many mind.” 😀 

 

image.thumb.png.c690d2dbe5923faf69738a2493544453.png

You not add boot arg npci=0x3000 

Get Json file form Opcore Simplify see:  https://github.com/lzhoang2801/OpCore-Simplify 

 

And some .efi files are not in the correct folders.

 

CapturadeTela2026-03-07s18_41_16.png.da5489e5ce5447f8325e008bc002a515.png

 

 

The correctly is : 

 

CapturadeTela2026-03-07s18_43_58.png.9b308d78b46a6a1debb9a3bc8ecc31d7.png

 

Need refresh your config plist (OC Clean Snapshot) os use OCAT

 

 

 

 

 

 

Edited by Max.1974
  • Like 2
  • Thanks 1
2 hours ago, Max.1974 said:

Maybe you should try removing all the kexts that aren’t essential for booting.
也许你应该试着把所有对启动不重要的 kext 都移除掉。

Like the samurai said in The Last Samurai: “Too many mind.” 😀
就像《最后的武士》里的武士说的:“脑子太多了。”😀 

 

image.thumb.png.c690d2dbe5923faf69738a2493544453.png

You not add boot arg npci=0x3000 
你不会添加启动 arg npci=0x3000 

Get Json file form Opcore Simplify see:  https://github.com/lzhoang2801/OpCore-Simplify
Get Json 文件形式 Opcore Simplify 参见:https://github.com/lzhoang2801/OpCore-Simplify 

 

And some .efi files are not in the correct folders.
而且有些.efi 文件不在正确的文件夹里。

 

CapturadeTela2026-03-07s18_41_16.png.da5489e5ce5447f8325e008bc002a515.png

 

 

The correctly is : 
正确为:

 

CapturadeTela2026-03-07s18_43_58.png.9b308d78b46a6a1debb9a3bc8ecc31d7.png

 

Need refresh your config plist (OC Clean Snapshot) os use OCAT
需要刷新配置列表(OC Clean Snapshot),否则使用 OCAT。

 

 

 

 

 

 

Thank you for taking the time to check for me, I just successfully installed it!

  • Like 1
  • Thanks 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...