EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Messages
3,644
Motherboard
Supermicro X11SPA-T
CPU
Intel Xeon W-3275 28 Core
Graphics
2xAMD RX 580 8GB
OS X/macOS
11.0.x
Bootloader
  1. OpenCore
Mac
  1. Mac mini
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Storage Compatibility for macOS

Intel AHCI and RAID Controllers

VendorChipset SeriesVEN ID:EV IDSupport Kext
Intel5 Series Chipset8086:3b29
8086:3b22
8086:3b2f
Intel5 Series/3400 Series Chipset SATA RAID Controller8086,3b25
8086,3b2C
Intel6 Series Chipset8086:1c02
8086:1c03
Intel6 Series/C200 Series Chipset Family SATA RAID Controller8086:1c04
8086:1c05
Intel7 Series Chipset8086:1e02
8086,1e03
Intel7 Series Chipset RAID8086:1e04
8086:1e05
8086:1e06
8086:1e07
Intel8 Series Chipset8086:8c02
8086:8c03
8086:9c03
Intel
9 Series Chipset
8086:9c83
8086:8c83
8086:8c82
Intel10 Series Chipset8086:9d03
8086:a102
8086:a103
Intel11 Series Chipset8086:a352
8086:a353
8086:9dd3
Intel12 Series Chipset8086:a182
Intel200 Series Chipset8086:a282
IntelIntel AHCI RAID8086:282a
8086:2822

JMicron AHCI and RAID Controllers

VendorControllerVEN ID: DEV IDSupport Kext
JMicronJMB360 AHCI Controller197B:2360
JMicronJMB360 RAID197B:2360
JMicronJJMB361 AHCI/IDE197B:2361
JMicronJMB361 RAID197B:2361
JMicronJMB362 SATA Controller197B:2362
JMicronJMB362 RAID197B:2362
JMicronJMB363 SATA/IDE Controller197B:2363
JMicronJMB363 RAID197B:2363
JMicronJMB364 AHCI Controller197B:2364
JMicronJMB365 AHCI/IDE197B:2365
JMicronJMB366 AHCI/IDE197B:2366
JMicronJMB366 RAID/IDE197B:2366
JMicronJMB369 Serial ATA Controller197B:2369
JMicronJMB36x AHCI Controller197B:2368

Marvell

VendorControllerVEN ID: DEV IDSupport Kext
Marvell88SE9120 SATA 6Gb/s Controller1B4B:9120
Marvell88SE9123 PCIe SATA 6.0 Gb/s controller1B4B:9123
Marvell88SE9125 PCIe SATA 6.0 Gb/s controller1B4B:9125
Marvell88SE9128 PCIe SATA 6 Gb/s RAID controller with HyperDuo1B4B:9130
Marvell88SE9172 SATA III 6Gb/s RAID Controller1B4B:9192
Marvell88SE9172 SATA 6Gb/s Controller1B4B:9192
Marvell88SE9172 PCIe SATA 6Gb/s Controller1B4B:9192
Marvell88SE9172 PCIe SATA 6Gb/s Controller1B4B:9192

NVIDIA AHCI

VendorControllerVEN ID: DEV IDSupport Kext
NVIDIAMCP79 AHCI10DE:0AB9
NVIDIAMCP89 AHCI10DE:0D88

VendorControllerVEN ID: DEV IDSupport Kext
LSI/AVAGO/Broadcom



LIMITATIONS

Samsung PM981, PM991, Micron 2200S and Intel 600p NVMe SSDs

  • SSDs with these controllers (NVMe) is not compatible with any macOS version and do not work out of the box. All these SSDs tend to cause Kernel Panics and performing a clean installation on these SSDs is not possible unless you use an SSDT. A clone method can be used to install macOS on these SSDs. In addition to the SSDT, you'll need to use NVMeFix.kext to fix the random Kernel Panics. Please note that these SSDs may still cause Kernel Panics even when using the required fix.
  • Samsung 970 Evo Plus NVMe SSDs also had the same issue (mentioned above). However, with updated firmware, it works like a charm.
  • Intel 600p SSDs are prone to Kernel Panic and
Intel Optane and Micron 3D XPoint
  • Laptops with Intel Optane and Micron 3D XPoint are completely unsupported in all macOS versions. There are few successes with it, but it is highly recommended to remove such drives to prevent any boot and stability issues.
SATA and RAID Controllers
  • Most of the SATA Controllers are supported out of the box. However, there are few SATA Controllers which require an additional driver to work with.
SATA Cards

RAID and HBA Cards
  • A few selected RAID and HBA Cards are supported with support kext. However, to use them as a boot drive, the Card BIOS and the Controller firmware must be using the same mode, either Legacy for Legacy computers and UEFI for UEFI computers.
  • Most of the RAID Cards do not support booting macOS even when using the support kext either from the vendor or from the community.
 
Last edited:

Trending Threads

Forum statistics

Threads
720
Messages
7,471
Members
6,300
Latest member
ahina901