macOSMedium

External Disk Not Recognized on macOS: Causes and Solutions

This guide helps you identify why macOS isn't recognizing your external drive and provides a sequence of checks—from simple (cable, port) to advanced (Console, Disk Utility). You'll learn how to restore data access or reinitialize the disk.

Updated at February 14, 2026
15-30 min
Easy
FixPedia Team
Применимо к:macOS 11 Big SurmacOS 12 MontereymacOS 13 VenturamacOS 14 Sonoma

External Disk Not Detected in macOS: What to Do?

When you plug a flash drive, external SSD, or HDD into your Mac and it doesn't appear in Finder or on the Desktop, the problem could be at various levels—from a simple faulty cable to serious file system corruption. This guide will walk you through sequential diagnosis and resolution, starting with the simplest actions and ending with disk reinitialization.

1. Quick Checks: Cable, Port, Power

Before diving into system settings, rule out basic hardware causes:

  • Cable and connector: Use an original or high-quality cable. If it's USB-C, try a different one. Inspect the connector for damage. For HDDs over 1 TB, ensure you're using an external power supply or a dual-port USB cable.
  • Port: Connect the disk directly to the Mac, bypassing hubs. If your Mac has both USB-A and USB-C/Thunderbolt, try both port types (using an adapter if necessary).
  • Another disk/computer: Connect the same drive to another computer (Windows/Linux). If it's not detected there either, the problem is likely with the drive itself or the cable. If it is detected, the issue is with your Mac's settings.
  • LED indicator: If the drive has an LED, it should light up or blink when connected. If not, there's a power or controller issue.

2. Diagnosis via Disk Utility

Disk Utility is the primary tool for managing storage devices in macOS.

  1. Open it: Applications → Utilities → Disk Utility or via Spotlight (Cmd+Space, type "Disk Utility").
  2. In the top-left corner, click the "Show" button (if you only see volumes). This will display all devices, including physical disks.
  3. In the list, find your external disk. It may appear as:
    • An external physical disk (e.g., "USB 3.0 External").
    • A partition underneath it (e.g., "disk2s1").
    • Or it might be missing entirely.

Scenarios in Disk Utility:

  • Disk is present, but the partition is grayed out and not mounted: Select the partition (not the device itself) and click the "Mount" button in the toolbar. If mounting fails with an error, proceed to step 4.
  • Disk is present but shows as "未フォーマット" or "MEDIA KIT": The file system is corrupted or unrecognized. It needs to be reinitialized (see step 5).
  • Disk is not in the list at all: The problem is at a deeper level—controller, cable, SMC/NVRAM, or the disk isn't signaling. Proceed to step 3.

3. Resetting System Management (SMC) and NVRAM

On Intel-based Macs, resetting the SMC and NVRAM often resolves USB/Thunderbolt and device detection issues.

For Intel Mac:

  1. Reset SMC:
    • Laptop: Shut down. Hold Shift + Control + Option (Alt) + Power for 10 seconds. Release and turn on.
    • Desktop: Shut down, unplug the power cable for 15 seconds, plug it back in, wait 5 seconds, and turn on.
  2. Reset NVRAM:
    • Turn on the Mac and immediately hold Option + Command + P + R. Hold for about 20 seconds (until the second startup chime on older Macs).

For Apple Silicon (M1/M2/M3): Simply restart the Mac. To reset system settings, you can shut down, wait 30 seconds, and turn it back on.

After restarting, check Disk Utility again.

4. Terminal Work: diskutil

Terminal provides more control than the graphical interface.

  1. Open Terminal (Applications → Utilities → Terminal).
  2. Enter the command to list all disks:
    diskutil list
    

    You'll see output like:
    /dev/disk0 (internal, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *512.1 GB   disk0
       1:                        EFEF 512.1 GB   disk0s1
    /dev/disk2 (external, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *1.0 TB     disk2
       1:                        EFEF 1.0 TB     disk2s1
    

    Find your external disk (external, physical), typically disk1, disk2, etc.
  3. If the disk is present but the partition isn't mounted:
    # Attempt to mount the entire disk (all partitions)
    diskutil mountDisk /dev/disk2
    # Or mount a specific partition
    diskutil mount /dev/disk2s1
    
  4. If mounting fails with "Permission denied" or "Invalid argument": Try mounting in read-only mode (if you just need to copy data):
    diskutil mount readOnly /dev/disk2s1
    
  5. If diskutil list shows the disk but without partitions (only "FDisk_partition_scheme" or "GUID_partition_scheme" with no child entries): Partitions are likely corrupted or deleted. You need to recreate the partition scheme (see step 5).
  6. If the disk doesn't appear in diskutil list at all: The issue is with the disk's controller, cable, or port. Try another Mac/PC. If that doesn't help, the disk is probably faulty.

5. Reinitializing the Disk (Full Erase)

WARNING: This step will permanently delete all data on the disk! Only proceed if the data is not needed or you have a backup.

If the disk is detected in Disk Utility or diskutil list but lacks valid partitions, or appears as "未フォーマット", you need to erase it and create a new file system.

  1. In Disk Utility, select the external device itself (the top-level entry, e.g., "USB 3.0 External", not the partition underneath).
  2. Click the "Erase" button.
  3. Specify:
    • Name: Anything you like (e.g., "MyExternalDrive").
    • Format:
      • APFS – for use with macOS only (modern, supports snapshots).
      • ExFAT – for sharing between Windows and macOS (files >4 GB, but no journaling).
      • Mac OS Extended (Journaled) – for older macOS versions (pre-High Sierra).
    • Scheme: GUID Partition Map (for modern Macs) or Master Boot Record (only if compatibility with very old PCs is needed).
  4. Click "Erase". The process will take from a few seconds to minutes depending on disk size.

After successful completion, the disk should automatically mount and appear on the Desktop.

If erasing fails with an error like "MediaKit reports device not present" or "Unable to write", this may indicate a physical drive failure (e.g., controller fault or bad sectors). In such cases, contact a service center or consider replacing the drive.

6. Advanced Cases: Encryption, Specific File Systems

  • Disk encrypted with FileVault or third-party software: macOS will prompt for a password upon mounting. If the password is lost, data recovery is unlikely. Try selecting "Unlock" (lock icon) in Disk Utility and entering the password.
  • Disk with an NTFS file system: macOS can read NTFS but cannot write to it without third-party drivers (Paragon NTFS, Tuxera). If the disk was formatted in NTFS and previously used with Windows, it will be read-only on a Mac. For full functionality, reformat to ExFAT.
  • Disk with Linux partitions (ext4, Btrfs): macOS does not support these natively. Install third-party tools (e.g., ext4fuse via Homebrew), but writing may be unstable. Reformatting is recommended.
  • Network disks (SMB, AFP): Ensure your Mac is on the same network and you have access permissions. Check via Finder → Go → Connect to Server.

7. When to Contact Support

If none of the steps help and the disk is not detected on any computer, hardware failure is likely:

  • Drive controller has failed (common on cheap flash drives and HDDs after power surges).
  • Logical structure corruption at the firmware level.
  • Physical damage to heads (HDD) or memory cells (SSD).

In this case:

  1. Stop attempting to write or format the disk—this could worsen the problem.
  2. If the data is critically important, contact a professional data recovery lab (costs start at ~$300).
  3. If the data is not needed, replace the drive. When buying a new one, prioritize models with good reliability reviews.

Frequently Asked Questions (FAQ)

Q: The disk is detected in Disk Utility but not in Finder. What to do? A: In Disk Utility, select the partition and click "Mount". If that doesn't work, check the mount point via diskutil info /dev/disk2s1. If the partition is in a format macOS cannot read (e.g., ext4), reformat it.

Q: After formatting to ExFAT, the disk works slowly. A: ExFAT lacks journaling, so indexing can slow down with many files. For macOS-only use, choose APFS. For compatibility with Windows 7 and older, use FAT32 (but with the 4 GB file size limit).

Q: Can I fix the disk without losing data? A: Yes, if the issue is with the partition header (GPT) or file system. Use diskutil repairDisk /dev/disk2 or third-party utilities (DiskWarrior for HFS+/APFS, TestDisk for any file system). Do not format if the data is important!

Q: Why does my Mac freeze after connecting the disk? A: The disk may have bad sectors, and the system is trying to read them. Connect the disk to another computer and check it with a disk utility (e.g., fsck in Terminal or CrystalDiskInfo on Windows). If there are many errors, the drive is failing.

F.A.Q.

Why doesn't Mac see the external disk if it's lit up?
Can data be recovered if the disk doesn't mount?
What to do if the disk is recognized in Disk Utility but not in Finder?
Why did my old HDD stop working after upgrading to macOS 14?

Hints

Check physical connection and cable
Open Disk Utility and check visibility
Reset SMC and NVRAM (for Intel Mac)
Use Terminal for manual disk management
Check and reinitialize the partition (last step)

Did this article help you solve the problem?

FixPedia

Free encyclopedia for fixing errors. Step-by-step guides for Windows, Linux, macOS and more.

© 2026 FixPedia. All materials are available for free.

Made with for the community