Jump to content

NVMe (IONVMeFamily) causes panic at boot with OpenCore

7 posts in this topic

Recommended Posts

Hi Everyone,


I'm trying to install HighSierra on ASUS Prime X370-Pro/Ryzen 5 2600X/Nvidia GTX 1050 Ti.

Every time I trying to boot I'm getting kernel panic from IONVMeFamily.

Tried so far NVMeFix.kext, different combinations of config file created from scratch using guide and Olarila config or ACPI files.

At the stage I'm on, PC doesn't restart anymore but it crashes on NVMe drive, which I got Windows installed.

Is the way to fix or disable the NVMe? I'm planing on installing OSX on normal SATA drive not NVMe drive.


BTW. It is doing the same, with little difference when trying fresh Catalina.


Kind Regards






Sorry I've missed that. It's SKHynix HFS256GD9TNG-L5B0B.

I don't really need it working on OSX, will not access any data from it anyway.

Is there a way to block NVMe support in the OS?





Edited by malgkas

I've tried adding and enabling "com.apple.iokit.IONVMeFamily" in that section, no difference.

If I understand correctly that is "system" name of IONVMeFamily.kext?

I think would need add more, but not sure what exactly.


Update: Just in case I've tried adding kext name instead but no difference.

  • 2 months later...

Hi @Hervé,


Thank you for your help, unfortunately nothing actually worked and I've left the problem for while.

Yesterday however I've found the way to solve the problem and just wanted to share with everyone.


The idea is to block entire controller instead the kexts. Idea came when I've found section in manual about blocking PCIex Graphics card. This method works for NVMe controller as well. I used SSDT Method as I though it looked the easiest, look link to manual below. Hope someone finds this useful.




All the best!

Edited by malgkas
  • Create New...