Sweepfor Mac

Troubleshooting

External Drive Not Mounting on Mac? Try These Fixes

External drive not showing up on Mac? Walk through the fixes — Disk Utility, formatting, USB power, and recovery options — to get it back.

8 min read

You plug in an external drive and… nothing. No icon on the desktop, no Finder window, no notification. Or you get the dreaded “The disk you inserted was not readable by this computer” alert. Or the drive shows up briefly then disappears.

External drive mounting issues come from a small set of causes — file system, power, cable, or actual hardware failure. Here’s how to figure out which.

Open Disk Utility immediately

Don’t trust the desktop. Disk Utility shows everything the Mac sees, mounted or not.

  1. Open Disk Utility (Applications → Utilities)
  2. View menu → Show All Devices (important — without this you only see mounted volumes)
  3. Look for the drive in the left sidebar under “External”

What you see tells you what’s going on:

  • Drive listed with mounted volume → the drive’s working; check Finder visibility settings
  • Drive listed with greyed-out volume → file system issue; First Aid time
  • Drive listed but no volume shown → partition table problem
  • Drive doesn’t appear → cable, port, or hardware issue

This first check determines your next move.

For a greyed-out volume: First Aid

A volume that appears but won’t mount usually has minor file system corruption. Disk Utility’s First Aid often fixes it.

  1. Click the volume (not the parent disk)
  2. Click First Aid in the toolbar
  3. Click Run

First Aid scans the file system and attempts repair. For drives that were unplugged without ejection, mid-write power loss, or minor logical errors, this usually succeeds.

If First Aid succeeds, try mounting the volume by clicking it and pressing Command-T. If that works, you’re back in business.

If First Aid fails with errors, the file system is more seriously damaged. Don’t erase yet — you may still be able to recover data with specialty software.

File system compatibility issues

External drives can be formatted in several ways, and not all are equally Mac-friendly.

  • APFS: Apple’s modern format; works perfectly on Macs from High Sierra onward
  • HFS+ (Mac OS Extended): older Mac format; works on all Macs but less efficient on SSDs
  • exFAT: cross-platform; works on Mac and Windows; required for files larger than 4 GB on universal drives
  • FAT32: universal but limited to 4 GB max file size; outdated for modern use
  • NTFS: Windows native; macOS reads but doesn’t write without third-party drivers

If you bought a new external drive and it shows up but you can’t write to it, it’s probably NTFS-formatted out of the box (Windows-targeted). Either:

  • Reformat to exFAT for cross-platform use (data loss; back up first if anything’s on it)
  • Reformat to APFS or HFS+ for Mac-only use
  • Install Paragon NTFS or similar for native NTFS write support

For the cross-platform sweet spot, exFAT is usually best — large file support, both Macs and Windows can read/write. APFS is faster on SSDs but Windows can’t read it without third-party tools.

Reset stale device prefsSweep wipes outdated Bluetooth and USB caches that can cause pairing oddities. Get Sweep free →

Check power for bus-powered drives

External drives that draw power from USB (most 2.5” portable drives, all SSDs) need consistent power. If they’re on a hub or sharing a port with other devices, they may not get enough.

Symptoms of underpowered drives:

  • Drive spins up briefly then disconnects
  • Drive mounts but transfers fail
  • Clicking sounds from spinning drives (HDDs)
  • Drive only works on certain ports

Apple’s M-series Macs are picky about USB power. The MacBook Air’s two ports share a power budget; if you have a power-hungry hub on one port and a bus-powered SSD on the other, you can exceed the budget and lose the drive.

Test by:

  • Plugging the drive directly into the Mac (skip any hubs)
  • Trying a different port
  • For drives that have a separate power adapter, make sure it’s plugged in

For a bus-powered hard drive that won’t reliably mount, a Y-cable (one end into the drive, both other ends into separate Mac ports) doubles available current. They’re cheap and worth keeping around for older drives.

Check the cable

Cables fail. USB-C cables especially, but also Thunderbolt and even USB-A cables. Symptoms of failing cables:

  • Drive mounts only sometimes
  • Drive disconnects during heavy use
  • Slower transfer speeds than expected
  • Drive shows up at the wrong USB speed in System Information

Try a different known-good cable. For USB-C drives, you specifically need a cable rated for USB 3.x or higher — not just any USB-C charging cable.

Thunderbolt drives need a Thunderbolt cable. A USB-C cable will plug in and let the drive fall back to USB speeds, which on a Thunderbolt SSD looks like a 10x slowdown.

Tip: The cable that came with your drive is usually exactly the right cable. Save it. Generic cables work most of the time but introduce frustrating edge cases.

Check System Information

Apple menu → About This Mac → More Info → System Report. Click USB (or Thunderbolt for Thunderbolt drives) in the sidebar.

You should see the drive in the device tree. Note:

  • Connection speed (USB 3.x or higher for modern external SSDs)
  • Vendor and product name
  • Power info (current required vs available)

If the drive appears here but not in Finder, it’s a software-side issue (file system, mount state, Finder config). If it doesn’t appear at all, it’s a cable, port, or hardware issue.

For deeper inspection:

ioreg -p IOUSB

That shows the live USB tree from the kernel. A drive that flickers in and out of the listing has unstable connection — usually cable, sometimes power.

Try the drive on another Mac

If you’ve worked through the basics and the drive still won’t mount, try it on another Mac. This separates “drive issue” from “Mac issue.”

  • Drive mounts on another Mac → your Mac has stale device records or USB issues
  • Drive doesn’t mount anywhere → drive hardware or file system problem

For a drive that works elsewhere but not yours, clearing stale device records often fixes it. macOS keeps preference plists for every external drive you’ve ever connected, and corruption in those records can prevent new mounts.

Skip the manual huntSweep clears the leftover device prefs and caches macOS keeps around. Download Sweep free →

Use Terminal for low-level mount operations

Sometimes Disk Utility is being unhelpful and Terminal does the trick.

List all disks:

diskutil list

You should see your external drive (typically /dev/disk2 or disk3). Note the volume identifier — something like /dev/disk2s2.

Try to mount the volume:

diskutil mount /dev/disk2s2

If diskutil reports specific errors like “Volume on disk2s2 not mounted: -69884”, you’ve got an actionable error code. Apple’s docs translate these to specific problems.

To force-unmount and remount:

diskutil unmount force /dev/disk2s2
diskutil mount /dev/disk2s2

Sometimes this works after Disk Utility’s UI gives up.

Check if the drive is encrypted

If the drive was encrypted on another Mac (FileVault or APFS encryption), your Mac needs the password to mount it. If the password prompt isn’t appearing:

  • Quit Disk Utility and reopen
  • Try plugging in again — the password sheet should appear
  • For drives encrypted with a different Apple ID, you need that account’s password

A drive encrypted with BitLocker (Windows) won’t mount on Mac without third-party software. macOS can read BitLocker-encrypted drives with paid tools but not natively.

When the drive is genuinely failing

Drives die. Mechanical hard drives last 3-5 years on average; SSDs last longer but eventually fail too. Signs:

  • Spinning HDDs make clicking, grinding, or beeping sounds
  • SSDs report SMART warnings (visible in Disk Utility)
  • Capacity is reading wrong (drive that was 1 TB now showing 250 GB)
  • Files corrupt after copying to the drive
  • Drive only mounts after multiple plug-ins

If the drive’s failing and you have important data on it, stop using it. Every additional read or write reduces your chances of recovery. Specialty data recovery services can pull data off severely damaged drives but they’re expensive ($300-2000+).

For drives under warranty, contact the manufacturer for replacement. Most external drives have 2-3 year warranties.

There’s a faster waySweep does the cleanup in seconds. Try Sweep free →

Quick reference

When an external drive won’t mount:

  1. Open Disk Utility with “Show All Devices” enabled
  2. Run First Aid on a greyed-out volume
  3. Check power — bypass hubs, try different ports
  4. Try a different cable
  5. Check System Information → USB/Thunderbolt for hardware-level connection
  6. Verify file system compatibility (NTFS vs exFAT vs APFS)
  7. Test on another Mac to isolate
  8. Use diskutil from Terminal for stubborn cases
  9. Clear stale device records as a last software step

Most external drive issues are cable, power, or file system. Hardware failure happens but is rarely the first culprit on drives under 3 years old.

← Back to all guides