External drive not mounting on a Mac? Get your files off it first
macOS sees the drive, but it won’t open, or it says “The disk you attached was not readable by this computer.” Before you try anything that could make it worse, here’s the safe order of things.
Don’t initialise, erase or keep repairing the drive. Check the cable, port and power. If the drive still won’t mount, read it directly with a read-only tool, copy your files to a different drive, and verify the copy. Repair or reformat only after your files are safe.
1. Rule out the simple causes
- Try a different cable and a different port, and plug straight into the Mac instead of a hub or dock.
- Large spinning drives can need more power than a bus-powered port gives. Use the drive’s own power supply if it has one.
- Open Disk Utility, choose View > Show All Devices, and see whether the physical drive appears, even if its volume is greyed out.
- In Terminal,
diskutil listshows every disk macOS can talk to. If the drive isn’t listed at all, the problem is the connection, the enclosure or the hardware, not the file system.
2. What not to do
- Don’t click Initialise or Erase when macOS offers to. That creates a new, empty file system on top of your data.
- Don’t run First Aid again and again. Repair tools write to the drive. On a drive that is physically failing, every repair attempt is more wear and more risk. Copy first, repair later.
- Don’t save anything onto the drive, including recovered files.
3. Copy your files off with Retrova
Retrova reads the drive itself instead of asking macOS to mount it. It understands APFS, NTFS, FAT12/16/32, exFAT, ext2/3/4, XFS and Btrfs, and finds the partitions on GPT and MBR disks. It opens the drive read-only: nothing is written, repaired or mounted.
- Plug the drive in and open Retrova. On the home screen choose A drive won’t open. Retrova lists every drive and partition it can see, with the file system it detected and a health check where the drive reports one.
- Pick the drive or partition. Reading a drive directly needs administrator rights, so Retrova asks for your password at this point and only uses it to read.
- Browse and choose what you want back. You see the original folders and file names. Select whole folders or single files, and preview photos, videos, PDFs and text before copying.
- Choose where the copies go. Always pick a different drive with enough free space. Retrova never saves onto the drive it’s rescuing, and it pauses by itself if the destination runs low on space.
- Copy, then verify. Files are written as temporary parts and renamed only when complete, so a half-copied file never looks finished. Anything unreadable is logged and the copy carries on. When it’s done, run Verify to compare every copied file with the original, byte for byte.
4. If the drive clicks, grinds or keeps disconnecting
Then time matters more than anything. Use Retrova to copy the whole drive to an image first: it reads every block once, retries unreadable spots in small pieces, notes anything it couldn’t read, and can resume if the drive drops out. Then recover from the image file, which never gets tired. See recovering from a failing drive.
5. When Retrova can’t help
If the drive doesn’t appear in diskutil list on any computer, or makes repeated clicking or grinding noises, the hardware itself has failed. Stop powering it on and talk to a professional data recovery lab. Mac OS Extended (HFS+) volumes can’t be browsed yet, but Deep scan can still find photos, videos and documents on them.
Get Retrova
Free and open source for macOS 11+ and Windows 10/11. No account, no recovery limit, and it never writes to the drive you’re rescuing.
Download RetrovaFree for Mac and WindowsQuestions
Will Retrova write anything to my drive?
No. Source drives are opened read-only. Retrova never repairs, formats, trims or mounts them, and recovered files always go to a different location that you choose.
Why does it ask for my administrator password?
macOS only lets administrators read a disk directly, and reading it directly is the only way into a drive the system can’t mount. Retrova uses those rights to read.
Is it really free?
Yes. There’s no trial, no account and no recovery limit, and Retrova is open source under the AGPL-3.0, so anyone can check what it does.