• Become a Premium Member for $25/year with no ads to improve your community experience.

GUIDE How to Fix HDD/SSD not detected while installing macOS

EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Messages
8,025
Motherboard
Supermicro X11SPA-T
CPU
Intel Xeon W-3275 28 Core
Graphics
2xAMD RX 580 8GB
OS X/macOS
13.x
Bootloader
  1. OpenCore (UEFI)
Mac
  1. Mac mini
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
How to Fix Drive not detected during macOS Installation

This guide covers fixing Drives not detected in Disk Utility during macOS installation.

Overview

When installing macOS, at Disk Utility, you might have noticed that the target drive (either SATA/M.2/NVMe) drives does not appear. This is because macOS cannot find the drives connected to the SATA Controller.

Compatibility

On macOS, not every Storage Controller is supported. Refer to the thread linked below for more information on Storage compatibility.

STEP 1: Enable AHCI
The first step is to enable AHCI Controller from the BIOS/UEFI.
1. Boot to BIOS/UEFI.
2. Find SATA Controller Mode and set it to AHCI
3. Save Changes and Exit

STEP 2: Enable Unsupported SATA Controller
The next step is to enable an unsupported SATA Controller so that macOS can find the controller and as a result, macOS will be able to communicate with the disk. To enable an unsupported SATA Controller, follow the steps below.

1. Download CtlnaAHCIPort from the downloads section of this forum.
2. Mount your ESP.

For Clover:
If you're using Clover, copy the kext to EFI/Clover/Kext/Others

For OpenCore:
If you're using OpenCore, copy the kext to EFI/OC/Kexts. You'll also need to add the kext entry in the Kernel section of your config.plist.

3. Save your config.plist

Now, you should be able to see the drives during installation.


NOTES:
  • For macOS Sierra, there is no native NVMe Support.
  • If your system requires any other kext than CtlanACHIPort, add the kext as per the compatibility list.


Disable Intel RST Premium
Disable Intel Optane

Make sure you're not using RAID/RST and unsupported SSD such as Intel Optane.
 
Last edited:
on amd chipset too it can work this kext?
 
works on AMD chipset confirmed
 
  • Like
Reactions: EliteMacx86

Forum statistics

Threads
1,839
Messages
17,150
Members
26,386
Latest member
eaedfiely