SD card will not mount in MAC

Messages
5,524
Name
Kell
Edit My Images
Yes
I have a Mac that's maybe a year or so old. No problems up until very recently.

But it's now just refusing to access the card. Or any other card I tried.

For the record, the same SD card works in my PC and also in my work mac, so I don't think it's the card. Especially as when running Disk Utility, the card is visible (greyed out) but using 'mount' or 'first aid' doesn't remedy it. So my Mac obviously knows it's there, it just won't open.

It just says 'Not Mounted' but won't mount it.

sd-cards-will-not-mount-v0-d8771g1t2boh1.png



Things I've tried:

  1. Restarting Mac - no difference.
  2. Reformatting card in another Mac - no difference
  3. Reformatting card in PC - no difference
  4. Reformatting card in camera - no difference
  5. Ensuring all external drives are selected in finder - no difference
  6. Disk Utility: trying to mount the card from there - no difference
  7. DIsk Utility: First Aid - no difference
  8. Plug in SD card reader - no difference
  9. Check for Mac updates - no updates
  10. Tried another SD card - no difference
  11. used 'Terminal' app to try and locate and force quit a fsck error - didn't' show up in the way the instructions suggested


Googling it just seems to bring up downloadable software - and I don't want to start venturing down that route. Partly because, who do you trust and partly because I'm sure the solve is probably much simpler.

Anyone got any ideas of things I haven't tried?
 
Last edited:
Does it show up in the Photos app to import the contents? I normally plug the camera in with the card in it as it seems to be more reliable than removing the card and trying to use it directly. USB devices on Macs are crap a lot of the time. I've had it ruin USB sticks and refuse to use them even though it wrote the thing. It's very poor.
 
Does it show up in the Photos app to import the contents? I normally plug the camera in with the card in it as it seems to be more reliable than removing the card and trying to use it directly. USB devices on Macs are crap a lot of the time. I've had it ruin USB sticks and refuse to use them even though it wrote the thing. It's very poor.
I don't normally use the Photos app.

My workflow is normally - plug in the card, and copy the images to a folder called RAW. Then remove and replace in camera. I then use the RAW folder as my location when importing to LR.

I'm not entirely sure if I even have a data cable to connect this camera to the laptop.
 
I'm not at home to try anything, but this is what AI is currently suggesting:

My thought process
You've done an excellent job isolating the problem. Because the card works on other devices, another card fails on this Mac, and both the built-in slot and an external USB card reader exhibit the exact same behavior, we can draw a solid conclusion:

Your hardware is detecting the card, but macOS's background disk-mounting system (or a security permission) is hung or blocking the volume from loading.

Since Disk Utility sees the physical drive (greyed out) but fails when you click "Mount", you don't need any sketchy third-party software. The solution lies in resetting macOS's disk mounting services or security permissions.

Here are the step-by-step fixes, ordered from simplest to most thorough.


Step 1: Check "Allow Accessories to Connect"​

On recent macOS versions (Ventura, Sonoma, Sequoia), Apple added a security feature for MacBooks that blocks USB/SD card data lines until approved. Sometimes this setting glitches and allows the Mac to "see" the hardware in Disk Utility while blocking the actual data volume from mounting.

  1. Open System Settings > Privacy & Security.
  2. Scroll down to the Security section.
  3. Look for "Allow accessories to connect".
  4. Change it to "Automatically When Unlocked" (or if it's already set to that, switch it to "Ask Every Time", unplug the card, plug it back in, and click "Allow" on the prompt).

Step 2: Restart the Disk Arbitration Daemon (​

macOS uses a hidden background process called diskarbitrationd to manage disk mounts. If this process gets stuck in a loop, no external storage (SD cards, USB drives) will mount—even across restarts if the saved system state restores it.

  1. Unplug the SD card.
  2. Open Terminal (press Cmd + Space, type Terminal, hit Enter).
  3. Type the following command and press Enter:
bash
&nbsp; sudo killall diskarbitrationd<br>
  1. Enter your Mac admin password when prompted (the characters won't show as you type).
  2. (macOS automatically restarts this service in under a second).
  3. Also run these two commands to clear any stuck file system background helpers:
bash
&nbsp; sudo pkill -f fsck<br> &nbsp; sudo pkill -f mount<br>
  1. Plug your SD card back in and check if it mounts.

Step 3: Try Force-Mounting via Terminal​

Using the command line bypasses the Finder/Disk Utility interface and will give us a specific error code if it fails.

  1. Insert your SD card.
  2. Open Terminal and run:
bash
&nbsp; diskutil list<br>
  1. Look through the output for your SD card (it will usually be near the bottom, named something like /dev/disk2 or /dev/disk3, with a partition like disk2s1 or disk3s1).
  2. Run the mount command using your card's specific partition identifier:
bash
&nbsp; diskutil mount /dev/disk2s1<br>
(Replace <em>disk2s1</em> with your actual partition identifier). 5. If it fails, try mounting in Read-Only mode:

bash
&nbsp; diskutil mount readOnly /dev/disk2s1<br>
If Terminal gives you an error message (like "Resource busy" or "Permission denied"), take note of the wording—it pinpoints exactly what is holding the drive hostage.


Step 4: Boot into Safe Mode (Clears System Caches & Resets Daemons)​

Booting in Safe Mode runs a directory check on your Mac's internal drive, clears system caches, and prevents non-essential background processes from launching.

  • Apple Silicon (M1/M2/M3/M4): Shut down your Mac completely. Press and hold the Power button until "Loading startup options" appears. Select your main hard drive (Macintosh HD), hold the Shift key, and click "Continue in Safe Mode".
  • Intel Mac: Shut down. Turn it on and immediately press and hold the Shift key until the login screen appears.
Once logged into Safe Mode, test the SD card. If it mounts in Safe Mode, restart your Mac normally—the system cache reset often fixes the issue permanently for normal boots.


Step 5: Test in macOS Recovery Mode (The Ultimate Diagnostic)​

If none of the above works, test whether the card mounts inside macOS Recovery. This completely rules out any software glitch in your main user environment:

  1. Shut down your Mac.
  2. Apple Silicon: Press and hold the Power button until options appear, select Options, and click Continue.
    (Intel: Hold <em>Cmd + R</em> while powering on).
  3. Once in Recovery Mode, open Disk Utility from the menu.
  4. Plug in the SD card and see if you can click Mount.
  • If it mounts in Recovery Mode: The hardware is 100% fine. The issue on your main system is being caused by a background app, system extension, antivirus, or VPN installed on your Mac.
  • If it refuses to mount even in Recovery Mode across multiple ports and readers: The Mac's system controller firmware (SMC/NVRAM state on Intel, or system management controller on Apple Silicon) needs a hardware reset.

Summary Checklist:​

Try Step 1 and Step 2 first—restarting diskarbitrationd and checking accessory permissions solves this exact issue in over 90% of cases without needing any software downloads or reformatting! Let me know what you find or if Terminal gives a specific error code.
 
Not being a Mac user........I will throw in my tuppence worth......

Is there I difference between the two Macs in regard to their OS?

Does it make any difference if you have the SD card lock switch on or off?
 
Back
Top