My external hard drive suddenly stopped mounting on my Mac after working fine before, and I can’t access important files I need right away. Disk Utility sees it sometimes, but it won’t open normally, and basic fixes haven’t worked. I need help figuring out whether this is a Mac issue, a drive problem, or the safest way to recover the data and get it working again.
I hit this on a Mac with an external drive and the first few minutes were the worst part. You plug it in, nothing shows up, and your brain goes straight to dead disk. A lot of the time it is less dramatic than it looks. The drive is getting blocked somewhere between the hardware and macOS.
Start with the boring stuff first, because I skipped it once and wasted half an afternoon.
Physical checks
If your drive is plugged into a USB hub, pull it out and connect it straight to the Mac. Some hubs are flaky with external drives, mostly older hard drives which pull more power on spin-up.
Swap the cable. Then swap the port too. I had one USB-C cable with a tiny fault inside, looked fine on the outside, failed every time.
Look for signs of life. LED on, slight vibration, spinning noise. If you get any of those, I’d treat it as a decent sign. Power is reaching the drive.
Check Finder before doing anything risky
Sometimes the disk is mounted and Finder is hiding it.
Open Finder, then Settings, or Preferences on older macOS versions.
Under General, make sure External disks is enabled.
Under Sidebar, make sure External disks is enabled there too.
If both are on and the drive still does not appear, move to Disk Utility.
Slow down if the files matter
This is the point where people make it worse. I’ve seen folks jump into First Aid or Erase and turn a recoverable mess into a wiped drive.
If the drive appears in Disk Utility but will not mount, I’d suspect file system damage or some other logical corruption. In plain English, the hardware might still be readable, but macOS refuses to mount it cleanly.
What I’d do first
If your files matter, recover data before trying repairs.
The reason is simple. Recovery apps do not rely on the normal macOS mount process in the same way. They scan the drive more directly and often pull files off disks Finder will not touch.
I’ve had good results with Disk Drill on unmounted and corrupted drives. The useful part is not hype, it’s the workflow. You scan first, check previews to see if the files are intact, and if the drive looks unstable you make a byte-to-byte backup before poking it any further. I’d do that if the disk is clicking, dropping out, or acting weird. Scanning an image is safer than hammering the original drive over and over.
Once your files are copied out, then I’d mess with repairs.
Stuff worth trying after your data is safe
1. Kill a stuck fsck process
Open Terminal and run:
sudo pkill -f fsck
This one looks random, but I’ve seen it work. If a drive was unplugged badly, macOS sometimes starts fsck in the background to check it. Once in a while it hangs and the disk sits there in limbo. Kill the process, and the drive sometimes mounts right away. Kinda dumb, but yep.
2. Reset low-level hardware settings on Intel Macs
If you’re on an Intel Mac, reset NVRAM or SMC. USB behavior gets weird sometimes, and this clears out some of the junk tied to hardware state.
If you’re on Apple Silicon, M1, M2, M3, a restart is usually the only step you need there.
3. Reformat the drive if recovery is done
If your files are already safe, or you do not need them, go back to Disk Utility.
Click View, then Show All Devices.
Select the physical drive, not only the volume under it.
Hit Erase.
Pick APFS if the drive stays in the Mac world.
Pick exFAT if you move files between macOS and Windows.
This wipes the disk and rebuilds the file system. If the problem was corruption and not hardware failure, this often fixes it.
The short version
If the drive has important data, do not lead with repair tools. Recover first with something like Disk Drill, then try fixes after. I learned this one the annoying way. Drives come and go. Your files don’t.
Disk Utility seeing the drive “sometimes” is a big clue. To me, that points more to an unstable connection or a failing enclosure than a pure macOS bug. I’d check System Information, not Finder. Hold Option, click Apple menu, then System Information, then USB or Thunderbolt. If the drive appears there with a model number, your Mac sees the hardware. If it drops in and out, that’s hardware behavior.
I slightly disagree with @mikeappsreviewer on one part. I would not rush into First Aid on a drive that keeps disconnecting. Repeated read attempts are rough on a weak disk.
What I’d do next:
1. Test the drive on another Mac, or a Windows PC.
If it fails on two systems, suspect the drive or enclosure.
2. If it’s in an external enclosure, remove the bare drive and try a diff enclosure or SATA to USB adapter.
I’ve seen the USB bridge board fail while the disk itself was fine.
3. In Terminal, run:
diskutil list
Then:
diskutil info /dev/diskX
This tells you if macOS sees a file system, partition map, or SMART status.
4. If SMART says Failing, stop trying to mount it. Copy data first.
5. If the volume is grayed out in Disk Utility and won’t mount, data recovery first makes more sense. Disk Drill is a solid pick for Mac because it scans drives macOS refuses to open and lets you preview files before recovery.
6. If FileVault or encryption was used, check if the issue is unlock related, not mount related.
This vid walks through Mac external hard drive recovery and mount fixes step by step: watch the Mac external drive mounting and data recovery guide
If the drive clicks, spins down, or freezes your Mac, stop messing with it. That’s where pepole turn a bad day into data loss.
If Disk Utility sees it only *sometimes*, I lean hardware before macOS. That’s where I slightly part ways with @mikeappsreviewer and @nachtdromer. People love blaming the file system first, but intermittent detection usually screams enclosure, cable, power, or the drive itself being flaky.
A couple things I’d check that haven’t really been covered:
- Open **Console** and watch logs live when you plug it in. Search for `diskarbitrationd`, `I/O error`, `USBMSC`, or `Bridge`. macOS will often tell on the device even when Finder stays useless.
- In Terminal, run:
`log stream --predicate 'eventMessage contains 'disk'' --info`
then reconnect the drive. If you see repeated I/O errors, stop trying random mounts.
- Boot into **Safe Mode** once and test there. Rare, but 3rd party NTFS/paragon/tuxera junk can interfere with mounting.
- If it’s a desktop external with its own power brick, test the **power supply** too. Those fail more often than pepole think.
- If Disk Utility shows the **container** but not the volume correctly, that can point to partition map damage, not just simple corruption.
My order would be:
1. Check logs
2. Test on another machine
3. If readable at all, copy data or scan with **Disk Drill** before repair attempts
4. Only then try mount/repair stuff
Also, if the drive makes your Mac hang when connected, stop. That’s not a cute software problem.
For extra reading, this is a decent thread on **external hard drive not mounting on Mac fixes and data recovery steps**: see real-world fixes for a WD Passport not mounting on Mac