맥 외장하드 인식 안될 때 해결 방법, 새로 구입한 외장 SSD를 맥북에 연결했는데 파인더는커녕 디스크 유틸리티 어디에도 드라이브가 보이지 않아 중요한 파일을 옮길 수 없어 당혹스러운 상황입니다. 이런 문제는 주로 파일 시스템 호환성 불일치나 연결 포트의 전력 부족, 혹은 운영체제의 마운트 오류로 인해 발생하며 맥 사용자가 자주 겪는 대표적인 장애 중 하나입니다. 이 글에서는 단순한 연결 확인부터 터미널 명령어를 활용한 고급 복구 방법까지, 맥 외장하드 인식 안될 때 해결 방법을 7단계로 나누어 상세히 정리하여 데이터를 즉시 되살리는 구체적인 프로세스를 제공합니다.
함께 보면 좋은 글: 맥 미니 외장하드 인식 안 될 때 해결법 5단계
- 외장 하드가 인식되지 않는 원인을 물리적 연결, 소프트웨어 설정, 파일 시스템 순으로 좁혀나가는 진단 절차
- 디스크 유틸리티의 '첫 번째 도움말' 기능과 강제 마운트 명령어를 통한 즉각적인 해결법
- 데이터 손실 없이 NTFS나 exFAT 포맷 문제를 해결하고 macOS Sequoia 환경에 맞는 설정을 적용하는 방법
맥에서 외장하드가 인식되지 않을 때, 포트 점검부터 디스크 유틸리티 복구까지 7단계로 체계적으로 해결해 정상 작동을 복구합니다.
물리적 연결 및 포트 전력 상태 세부 점검
소프트웨어적인 접근에 앞서 가장 기본적인 물리적 연결 상태를 배제해야 합니다. 많은 사용자가 간과하는 부분이지만, 맥북의 USB-C나 썬더볼트 포트는 연결된 장치의 종류에 따라 전력 공급 전략이 달라집니다. 특히 외장 SSD나 고용량 하드디스크는 초기 구동 시 순간적으로 높은 전류를 필요로 하므로 맥북의 포트가 이를 감당하지 못하면 인식 자체가 되지 않습니다. 케이블이나 허브를 거치지 않고 맥북 본체의 포트에 직접 꽂았는지, 그리고 케이블 단자에 이물질이 없는지 육안으로 확인하는 것이 첫 단계입니다.
맥북 프로 2021년 모델 이후나 M3 칩이 탑재된 최신 모델은 고속 데이터 전송을 지원하지만, 구형 USB-A 타입의 외장 하드를 사용할 때 변환 어댑터의 호환성 문제로 인해 전력이 부족해질 수 있습니다. 이 경우 USB 허브에 별도의 전원 어댑터가 연결되어 있는지, 혹은 셀프 파워(Self-powered) 방식의 외장 하드인지 확인해야 합니다. Apple 공식 지원 문서에 따르면 일부 저전력 USB 포트는 500mA 이하의 전력만 공급하여 7200RPM 하드디스크 구동에 실패할 수 있다고 명시되어 있습니다.
시스템 정보를 통해 포트가 정상적으로 장치를 감지했는지 확인할 수 있습니다.
Option(Alt) 키를 누른 상태로 메뉴 바의 애플 로고를 클릭하고 '시스템 보고서'를 선택합니다. 왼쪽 목차에서 'USB' 항목을 클릭한 후 연결한 외장 하드의 이름이 하위 트리에 존재하는지, 혹은 '속도'와 '전류' 항목에 수치가 0으로 표시되는지 확인하여 전력 공급 여부를 판단하십시오.
동일한 케이블이라도 A타입 연결부가 뒤집혀 꽂히거나 느슨하게 연결되면 데이터 전송선 중 일부만 접촉하여 전원은 들어오지만 데이터는 인식되지 않는 증상이 발생합니다. 반드시 케이블을 분리했다가 다시 '뚝' 소리가 날 정도로 단단히 끼워 넣으십시오.
디스크 유틸리티 내부 구조 및 마운트 상태 확인
물리적인 연결에 이상이 없다면 macOS의 디스크 관리 시스템인 디스크 유틸리티를 통해 논리적인 오류를 진단해야 합니다. 파인더(Finder)에서 보이지 않더라도 디스크 유틸리티의 사이드바에 외장 하드가 회색으로 표시되어 있다면, 하드웨어는 정상이지만 운영체제가 볼륨을 마운트하지 못한 상태입니다. 이때는 사용자가 수동으로 마운트를 시도하거나 파일 시스템 오류를 수정해야 합니다. 디스크 유틸리티는 응용 프로그램 > 유틸리티 경로에서 실행하거나 스포트라이트 검색(Cmd+Space)을 통해 바로 열 수 있습니다.
디스크 유틸리티 상단의 '보기' 메뉴에서 '모든 장치 표시'를 선택했는지 반드시 확인해야 합니다. 기본 설정에서는 macOS가 부팅 가능한 볼륨만 필터링해서 보여주기 때문에, 외장 하드의 컨테이너가 숨겨져 있을 수 있습니다. 목록에 드라이브가 보인다면 해당 볼륨을 선택하고 상단의 '마운트' 버튼을 클릭합니다. 이 버튼이 비활성화되어 있다면 파일 시스템에 치명적인 오류가 발생했을 가능성이 높습니다. 이 경우 '첫 번째 도움말' 기능을 실행하여 디스크의 디렉터리 구조를 복구할 수 있습니다. 이 과정은 몇 분에서 십여 분가지 소요될 수 있으며, 도중에 강제 종료하면 데이터가 손상될 수 있으므로 주의해야 합니다.
만약 디스크 유틸리티에서 아예 드라이브가 보이지 않는다면 이는 하드디스크 자체의 물리적 고장이나, 파티션 테이블이 손상된 경우입니다. 파티션 테이블이 손상된 경우라면 터미널을 사용하여 운영체제 레벨에서 직접 접근하여 복구를 시도할 수 있습니다. 특히 최신 macOS인 Ventura나 Sequoia에서는 APFS 볼륨의 구조가 복잡하므로 디스크 유틸리티의 그래픽 인터페이스만으로는 해결되지 않는 케이스가 빈번합니다.
디스크 유틸리티 실행 및 필터 해제
'보기' 메뉴 클릭 후 '모든 장치 표시'를 선택하여 숨겨진 볼륨 및 컨테이너 확인
첫 번째 도움말 실행
외장 하드의 최상위 드라이브 선택 후 '첫 번째 도움말' 버튼을 클릭하여 오류 검사 및 자동 복구 진행
마운트 지점 확인
볼륨이 회색으로 표시되어 있다면 선택 후 '마운트' 버튼 클릭, 비활성화라면 터미널 진입 필요
맥 외장하드 인식 안될 때 해결 방법: 터미널 강제 마운트 실행
동영상으로 보는 맥 외장하드 인식 안될 때 해결 방법
글로 충분하지 않다면 관련 영상을 함께 보세요. 클릭하면 YouTube에서 검색 결과로 이동합니다.
디스크 유틸리티에서도 해결되지 않는다면 터미널(Terminal)을 사용하여 시스템 레벨에서 강제로 볼륨을 마운트해야 합니다. 이 방법은 GUI(그래픽 사용자 인터페이스)가 감지하지 못하는 숨겨진 마운트 포인트나 잠긴 볼륨에 접근할 때 매우 유용합니다. 터미널은 Cmd+Space를 눌러 '터미널'을 검색해 실행합니다.
먼저 diskutil list 명령어를 입력하여 연결된 모든 디스크의 식별자(Identifier, 예: disk2, disk3)를 확인합니다. 외장 하드의 용량과 이름을 대조하여 정확한 디스크 번호를 찾은 뒤, diskutil mountDisk /dev/disk2와 같이 명령어를 입력합니다. 이 명령어는 해당 디스크 내의 모든 볼륨을 강제로 마운트 시도합니다.
# 터미널 명령어 예시
diskutil list
diskutil mountDisk /dev/disk[번호]
만약 "Volume on disk2 failed to mount"라는 에러가 발생한다면 파일 시스템이 손상되었을 가능성이 큽니다. 이 경우 fsck_hfs 또는 fsck_apfs 명령어를 사용하여 파일 시스템 검사를 수행해야 합니다. 잘못된 디스크에 접근하면 시스템 디스크가 손상될 수 있으므로 디스크 번호 확인에 각별히 주의해야 합니다.
파일 시스템 호환성 및 포맷(NTFS, exFAT, APFS) 문제 해결
맥 외장하드 인식 안될 때 7단계 체크리스트
-
USB 포트 확인 –
시스템 정보 → USB에서 외장하드가 리스트에 보이는지 확인 -
디스크 유틸리티에서 마운트 –
디스크 유틸리티 → 외장드라이브 선택 → 마운트클릭 -
터미널에서 디스크 확인 –
diskutil list로 장치 식별자(e.g.,/dev/disk2s1) 확인 -
수동 마운트 시도 –
sudo diskutil mount /dev/disk2s1실행 (비밀번호 입력 필요) -
NVRAM 재설정 –
sudo nvram -c후 재부팅 - SMC 재설정 – 전원 끄고 전원 어댑터 연결 → Shift+Control+Option + 전원 버튼 10초 → 전원 버튼으로 켜기
-
macOS 최신 버전 적용 –
시스템 설정 → 일반 → 소프트웨어 업데이트에서 최신 업데이트 설치
하드웨어와 마운트 상태가 정상임에도 불구하고 데이터를 읽거나 쓸 수 없다면 파일 시스템의 호환성 문제일 가능성이 높습니다. macOS는 기본적으로 윈도우의 파일 시스템인 NTFS를 '읽기 전용'으로만 마운트합니다. 따라서 NTFS로 포맷된 외장 하드에 파일을 복사하려고 시도하면 인식은 되지만 쓰기가 거부되는 현상이 발생합니다.
이를 해결하는 가장 확실한 방법은 데이터를 백업한 뒤 디스크 유틸리티를 통해 Mac과 윈도우 양쪽에서 호환되는 ExFAT로 포맷하거나, Mac 전용 환경에서의 성능을 위해 APFS로 포맷하는 것입니다. 만약 기존 데이터를 유지한 채 NTFS 쓰기 기능을 활성화해야 한다면 'Tuxera NTFS'나 'Paragon NTFS for Mac' 같은 서드파티 드라이버를 설치해
자주 묻는 질문
Q. 맥에서 외장하드가 전혀 인식되지 않을 때 먼저 확인해야 할 점은 무엇인가요?
A. 먼저 전원 공급이 정상인지 확인하고, 다른 USB 포트나 케이블로 교체해 보세요. 또한, 시스템 환경설정 > USB에서 장치가 감지되는지 확인합니다.
Q. 외장하드가 Finder에 나타나지 않지만 디스크 유틸리티에서는 보일 때는 어떻게 해야 하나요?
A. 디스크 유틸리티에서 해당 드라이브를 선택하고 ‘마운트’ 버튼을 클릭해 보세요. 마운트가 안 될 경우, ‘응급 복구’를 실행하거나 파일 시스템을 검증·복구합니다.
Q. 외장하드가 NTFS 형식이라 인식이 안 되는 경우, 맥에서 어떻게 사용할 수 있나요?
A. 맥은 기본적으로 NTFS를 읽기만 지원하므로, 읽기 전용으로 사용하거나 써드파티 드라이버(예: Paragon, TuxDrive)를 설치해 읽·쓰기 기능을 활성화합니다.
Q. 외장하드가 계속해서 ‘디스크가 손상되었습니다’라는 오류를 표시할 때 복구 방법은?
A. 디스크 유틸리티에서 ‘응급 복구’를 실행하고, 복구가 실패하면 타임머신 백업이나 다른 컴퓨터에서 데이터를 복사한 뒤 포맷을 진행합니다.
함께 읽으면 좋은 글
