Contribute
Register

Catalina Update Won't Boot With SATA Port Enabled

NorthAmTransAm

Moderator
Joined
Jul 26, 2018
Messages
1,148
Motherboard
Asus Z370-A Prime II
CPU
i9-9900K
Graphics
RX 580
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Edited for better context

The update went through virtually like normal, but when it was time to boot into Catalina I would get a very quick panic and reboot. I’ve managed to get a couple of screen shots from -v but it’s very fast. From what I can tell from the print out all of my kext fail to load.

The fix for now is to disable all SATA ports in bios.

Leaving ACHI enabled or disabled has no effect.
Having a drive connected or disconnected has no effect.
Disabling extra SSDT’s has no effect.


Behavior is the same with Clover.

IOReg looks great and everything is working as expected. Does anyone have a clue what could cause this?

SOLVED: Added AppleAHCIPortHotplug.kext and it stopped the KP.

I couldn't replicate this.

Have tried:

Different AppleAHCIport injectors
Different SMBIOS


Did the update from 10.14.6 and couldn't get it to boot. Eventually, I found that if I disabled all SATA ports (keeping AHCI enabled as a whole) in BIOS then it would boot smoothly. This, on OpenCore 0.5.3 and 0.5.4.

Lower Geekbench score but overall feels snappier and is stable as any other.

For the SATA issue, it doesn't matter which port nor whether or not a drive is connected. Simply if any of them are enabled I get a panic and reboot at the top of the progress bar.

@pastrychef, you're my go to here. Any chance you have a clue what's up?
 

Attachments

  • EFI-2.zip
    1.9 MB · Views: 30
Last edited:

pastrychef

Moderator
Joined
May 29, 2013
Messages
16,911
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Vega 56 (Bios flashed to 64)
Mac
  1. MacBook
  2. Mac Pro
Classic Mac
  1. iBook
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
Did the update from 10.14.6 and couldn't get it to boot. Eventually I found that if I disabled all SATA ports (keeping AHCI enabled as a whole) in bios then it would boot smoothly. This, on Opencore 0.5.3 and 0.5.4.

Lower geekbench score but overall feels snappier and is stable as any other.

For the SATA issue, it doesn't matter which port nor wether or not a drive is connected. Simply if any of them are enabled I get a panic and reboot at the top of the progress bar.

@pastrychef, you're my go to here. Any chance you have a clue what's up?

I don't know the exact cause of your issues, but I would begin by looking at the SSDTs you have. Some don't seem to be made for your motherboard.
 

NorthAmTransAm

Moderator
Joined
Jul 26, 2018
Messages
1,148
Motherboard
Asus Z370-A Prime II
CPU
i9-9900K
Graphics
RX 580
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
I don't know the exact cause of your issues, but I would begin by looking at the SSDTs you have. Some don't seem to be made for your motherboard.

Yeah you just have good insight most times so I thought I’d try.

Even with those disabled I get the same behavior. Those are all mostly adapted anyways I just kept the names out of respect. A head scratcher for me.
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
16,911
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Vega 56 (Bios flashed to 64)
Mac
  1. MacBook
  2. Mac Pro
Classic Mac
  1. iBook
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
Yeah you just have good insight most times so I thought I’d try.

Even with those disabled I get the same behavior. Those are all mostly adapted anyways I just kept the names out of respect. A head scratcher for me.

My OpenCore install just has SSDTs for USB and power management. I don't really do anything else for SATA.

I have two NVMe SSDs and five SATA drives connected.

In BIOS, all SATA ports enabled and set to AHCI.
 
Joined
May 9, 2016
Messages
87
Motherboard
Gigabyte Z170X-UD5
CPU
i7-6700
Graphics
RX 580
Mac
  1. MacBook Pro
  2. Mac mini
Yeah you just have good insight most times so I thought I’d try.

Even with those disabled I get the same behavior. Those are all mostly adapted anyways I just kept the names out of respect. A head scratcher for me.
NorthAmTransAm just a question. Do you have a DVD, or other type of optical drive attached to any of your SATA ports? For my machine this was the cause of a similar type of 'panic' btw (not standard SATA hard drives, or SSDs but the optical drive).
 

NorthAmTransAm

Moderator
Joined
Jul 26, 2018
Messages
1,148
Motherboard
Asus Z370-A Prime II
CPU
i9-9900K
Graphics
RX 580
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
NorthAmTransAm just a question. Do you have a DVD, or other type of optical drive attached to any of your SATA ports? For my machine this was the cause of a similar type of 'panic' btw (not standard SATA hard drives, or SSDs but the optical drive).

Thanks for chiming in. No, no other drives or anything there. Strange one. Was hoping it be more common of an issue.
 

NorthAmTransAm

Moderator
Joined
Jul 26, 2018
Messages
1,148
Motherboard
Asus Z370-A Prime II
CPU
i9-9900K
Graphics
RX 580
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Whoever moved this thread, thank you and my apologies.
 

NorthAmTransAm

Moderator
Joined
Jul 26, 2018
Messages
1,148
Motherboard
Asus Z370-A Prime II
CPU
i9-9900K
Graphics
RX 580
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
@pastrychef I figured it out. I added AppleAHCIPortHotplug.kext and all is well.
 
Joined
Mar 21, 2016
Messages
14
Motherboard
hm170
CPU
i3-8100
Graphics
uhd630+GT950M
Mac
  1. MacBook Pro
Classic Mac
  1. iMac
Mobile Phone
  1. Android
now what to do?i have same problems
 
Top