USB 드라이브, SD 카드, 외장 하드 드라이브 같은 저장 장치의 데이터를 확인하려면 맥에 연결하는 것이 유일한 방법입니다. 하지만 시스템 디스크나 파일이 손상되면 오류 메시지가 나타나면서 장치 내용에 접근할 수 없게 됩니다. 사진, 문서, 영상 등 소중한 파일을 열어볼 수 없다면 정말 답답한 상황일 것입니다.
맥에서 자주 발생하는 디스크 오류 중 하나가 바로 "삽입한 디스크를 이 컴퓨터에서 읽을 수 없습니다(The disk you inserted is not readable by this computer)" 오류입니다. 이 글에서는 해당 오류의 원인과 발생 이유를 살펴보고, 실제로 문제를 해결할 수 있는 다양한 방법까지 상세히 안내해 드리겠습니다.
맥의 "삽입한 디스크를 읽을 수 없습니다" 오류란?
다른 운영체제와 마찬가지로 macOS는 내장 하드 드라이브, SSD뿐 아니라 외장 드라이브 접근도 지원합니다. 여기서 외장 디스크란 USB 드라이브, 외장 하드, 메모리 카드, SSD 또는 다른 iOS 기기를 의미합니다. 정상적인 디스크라면 맥에 연결하는 순간 시스템이 자동으로 인식해야 합니다.
하지만 삽입된 디스크에 손상이 있거나 시스템이 디스크를 읽지 못하면 다음과 같은 오류 메시지가 표시됩니다.
The disk you inserted is not readable by this computer. (삽입한 디스크를 이 컴퓨터에서 읽을 수 없습니다.)
오류 메시지와 함께 초기화(Initialize), 무시(Ignore), 출력(Eject) 세 가지 선택지가 제공됩니다. 구버전 macOS를 사용 중이라면 아래와 같은 메시지가 나타납니다.
The disk is unreadable by this computer, do you want to initialize the disk? (디스크를 이 컴퓨터에서 읽을 수 없습니다. 디스크를 초기화하시겠습니까?)
일부 사용자는 모든 외장 드라이브에서 이 문제가 발생한다고 보고했고, 어떤 사용자는 특정 드라이브를 연결할 때만 오류가 뜬다고 말했습니다. 최근에는 Catalina와 Big Sur에서 이 오류 사례가 많이 보고되었지만, 그 이전 버전의 OS X에서도 동일한 증상이 나타난 사례가 있습니다.
이 오류가 발생하면 외장 디스크에 전혀 접근할 수 없게 됩니다. 예를 들어 중요한 데이터를 컴퓨터로 옮겨 처리해야 하는 상황에서 외장 장치를 연결했는데 이 오류 때문에 디스크를 열 수 없다면, 작업 자체가 중단될 수밖에 없습니다. 다행히 당황하지 않아도 됩니다. 아래에서 이 오류의 주요 원인과 해결 방법을 차례로 소개합니다.
"삽입한 디스크를 읽을 수 없습니다" 오류의 원인
다양한 사용자 보고에 따르면, 이 오류 메시지를 유발하는 흔한 시나리오는 다음과 같습니다.
- 디스크 고장: 드라이브 자체 또는 USB 인터페이스만 고장났을 가능성이 있습니다. 이 경우 데이터 복구 솔루션을 사용하는 것이 좋습니다.
- 포맷되지 않은 디스크: 새로 연결한 디스크가 포맷되지 않았거나, macOS가 지원하지 않는 파일 시스템으로 포맷된 경우에도 이 오류가 발생할 수 있습니다.
- WD 소프트웨어 버그: WD 하드 드라이브에서는 1394 버스의 경합 조건(race condition)으로 인해 VCD 목차가 다른 버스 리셋에 의해 손상되면서 문제가 생길 수 있습니다.
- 지원되지 않는 파일 시스템 포맷: 같은 외장 드라이브를 윈도우 PC에서 사용한 적이 있다면, 맥이 지원하지 않는 파일 시스템 형식으로 포맷되어 있을 가능성이 큽니다.
- 바이러스 감염: 바이러스 공격을 받으면 디스크의 데이터 구조가 재작성되어 macOS가 디스크를 읽지 못하게 될 수 있습니다.
- 부적절한 작업 및 갑작스러운 전원 차단: 디스크를 강제로 분리하거나, 컴퓨터를 강제 재시작하거나, 갑자기 전원이 꺼지는 상황이 반복되면 연결 문제가 발생할 수 있습니다.
- 손상된 파티션 테이블 또는 파일 시스템: 운영체제는 파티션 테이블, 파일 시스템 등 파티션 정보를 바탕으로 디스크의 데이터 구조를 파악합니다. 이 정보가 손상되면 OS가 디스크에 접근하지 못합니다. 윈도우에서는 보통 RAW 파일 시스템이라고 부릅니다.
맥에서 "삽입한 디스크를 읽을 수 없습니다" 오류 해결 방법
어떤 사용자는 외장 드라이브를 연결하자마자 이 오류를 겪고, 어떤 사용자는 특정 드라이브 하나에서만 프롬프트가 나타난다고 합니다. 대부분 macOS High Sierra에서 보고되었지만, 다른 OS X 버전에서도 발생 사례가 있습니다.
먼저, 윈도우 PC에서 포맷한 드라이브라면 NTFS 형식일 가능성이 높습니다. NTFS는 OS X에서 기본적으로 완전히 지원되지 않으므로, 별도의 도구를 통해 NTFS 볼륨에 읽기·쓰기 기능을 추가할 수 있습니다.
NTFS가 아니며 이전에 애플 기기에서 정상적으로 접근했던 드라이브라면, 먼저 맥이 장치를 인식하는지부터 확인하는 것이 좋습니다. 다음 단계를 따라 해보세요.
- 화면 좌측 상단의 애플 로고를 클릭합니다.
- 메뉴에서 이 맥에 관하여(About This Mac)를 선택합니다.
- 나타나는 창에서 '개요' 탭의 시스템 리포트(System Report) 버튼을 클릭합니다. 애플 기기에 대한 상세 정보를 확인할 수 있는 새 창이 열립니다.
- 새 창(시스템 정보)의 좌측 하드웨어 카테고리에서 USB를 선택합니다.
- USB 버스와 연결된 모든 장치가 표시됩니다. 모델에 따라 '허브' 항목을 펼쳐야 할 수 있습니다. 만약 여기서 장치가 보이지 않는다면 다음 가능성을 생각해볼 수 있습니다.
- 포트 손상: 다른 USB 기기를 같은 포트에 연결해 정상 작동 여부를 확인합니다.
- USB 드라이브 불량: 다른 컴퓨터에서 인식되는지 확인해 판단합니다.
- OS X의 USB 인식 오류 (흔치 않지만 가능): 다른 USB 기기와 드라이브를 연결해 테스트해봅니다.
방법 1: 기본 문제 해결 진행하기
무작정 여러 가지 해결책을 시도하기 전에, 먼저 고장 난 드라이브 문제가 아닌지 확인하는 것이 시간을 아끼는 길입니다.
다른 외장 하드 드라이브(USB 드라이브든 다른 외장 드라이브든)를 맥에 연결해보세요. 단, 두 번째 드라이브는 오류가 나는 드라이브와 동일한 파일 시스템을 사용하는 것이 좋습니다.
다른 드라이브에서는 동일한 오류가 없고 파인더(Finder)에서 정상적으로 표시된다면, 문제의 원인이 맥이 아니라 해당 외장 드라이브 자체에 있다고 결론 내릴 수 있습니다. 반대로 연결하는 모든 외장 드라이브에서 같은 오류가 발생한다면 아래의 기본 점검 항목들을 순서대로 확인해 보세요.
1) 디스크가 암호화되어 있는지 확인
암호화된 드라이브를 삽입한 후 이 오류가 나타났다면, 해당 드라이브를 열려면 전용 앱이 필요합니다. 예를 들어 BitLocker로 암호화된 디스크는 맥에 BitLocker용 도구가 설치되어 있지 않으면 동일한 오류 메시지를 표시합니다. 이 경우 M3 BitLocker Loader for Mac 같은 도구로 BitLocker 암호화 드라이브에 접근할 수 있습니다.
2) macOS가 지원하지 않는 파일 시스템인지 확인
외장 드라이브의 파일 시스템이 macOS와 호환되는지 확인하세요. 호환되지 않는 파일 시스템(예: ReFS)이라면 맥에서 디스크를 읽을 수 없습니다.
3) 새 하드 드라이브인지 확인
새로 구매한 하드 드라이브라면, 읽을 수 없다는 오류가 떴을 때 초기화(Initialize) 버튼을 눌러 드라이브를 초기화하세요. 초기화 후에는 정상적으로 작동합니다.
4) 다른 컴퓨터에서 디스크 확인
문제가 되는 디스크를 다른 컴퓨터(윈도우 또는 맥)에 연결해 읽히는지 확인해 보세요. 그래도 같은 오류가 계속된다면 아래의 다른 해결책을 시도하세요.
5) USB 케이블과 USB 포트 교체
때때로 USB 케이블이나 USB 포트 자체에 문제가 있어 디스크가 인식되지 않을 수 있습니다. 다른 케이블이나 다른 포트로 바꿔서 다시 시도해 보세요.
6) USB 포트 초기화(SMC 리셋)
USB 포트가 원인이고 장치 자체는 멀쩡하다고 확신한다면, SMC(시스템 관리 컨트롤러)를 초기화해 보세요. 과정은 간단하지만 맥 하드웨어 종류에 따라 절차가 조금씩 다릅니다.
방법 2: 외장 하드 드라이브 다시 연결하기
의외로 간단하지만 효과적인 방법입니다. 외장 하드 드라이브를 맥에서 안전하게 제거한 후 다시 연결하고, 오류가 사라졌는지 확인해 보세요. 그래도 오류가 지속된다면 다음 방법으로 넘어가세요.
방법 3: 맥 드라이버 업데이트하기
맥의 드라이버가 오래되어 디스크 인식 오류가 발생할 수도 있습니다. 다음 단계로 드라이버와 시스템을 업데이트하세요.
- 애플 메뉴에서 시스템 환경설정(System Preferences)을 엽니다.
- 소프트웨어 업데이트(Software Update)를 클릭합니다.
- 시스템과 애플리케이션에 대한 사용 가능한 업데이트가 있는지 확인하고 설치합니다.
방법 4: First Aid로 읽을 수 없는 디스크 복구하기
First Aid는 맥 운영체제에 내장된 유틸리티로, Macintosh HD, 외장 하드, USB 드라이브, 플래시 드라이브, SD 카드 등의 파일 시스템 오류를 검사하고 복구할 수 있습니다. 100% 성공을 보장하지는 않지만, 같은 오류를 겪은 일부 사용자들은 이 방법으로 문제가 해결되었다고 보고했습니다.
- "삽입한 디스크를 이 컴퓨터에서 읽을 수 없습니다"라는 초기 프롬프트가 나타나면 무시(Ignore)를 클릭해 닫습니다.
- 응용 프로그램 > 유틸리티 > 디스크 유틸리티(Disk Utility)를 실행합니다.
- Macintosh HD를 읽을 수 없다면 복구 모드에서 First Aid를 실행해야 합니다. 맥을 재시작하면서 Command + R 키를 길게 누르고, macOS 유틸리티 화면에서 디스크 유틸리티를 선택하세요.
- 디스크 유틸리티 좌측 패널에서 읽을 수 없는 디스크를 선택합니다.
- 디스크 유틸리티 툴바에서 First Aid 버튼을 클릭합니다.
- 실행(Run) 버튼을 누르면 First Aid가 볼륨 오류를 검사한 후, 가능한 경우 읽을 수 없는 디스크의 문제를 수정합니다.
작업이 완료될 때까지 기다린 후 성공 메시지가 표시되면 맥을 재시작하고 디스크가 읽히는지 확인하세요.
방법 5: 파일 시스템 포맷 확인하기
외장 하드, SD 카드, USB 플래시 드라이브 등의 파일 시스템 포맷을 확인하세요. NTFS로 포맷되어 있다면 맥에서 읽을 수 없는 이유를 쉽게 짐작할 수 있습니다. 이 경우 FAT32로 변환해야 합니다.
NTFS로 포맷된 외장 드라이브에서 이 오류가 자주 발생하는 이유는 OS X가 NTFS와 호환되지 않기 때문입니다. 외장 드라이브를 이전에 윈도우 컴퓨터에서 사용했다면 이런 상황이 꽤 흔하게 벌어집니다. 파일 시스템을 FAT32로 변환하면 대부분 문제가 해결됩니다.
주의: 디스크 포맷과 같은 작업은 디스크의 모든 데이터를 삭제한다는 점을 잊지 마세요.
진행하겠다면, 아래 단계에 따라 오류가 나는 디스크를 FAT32로 다시 포맷하세요.
- 오류 창을 닫은 후 런치패드(Launchpad)에서 '디스크'를 검색해 디스크 유틸리티(Disk Utility)를 실행합니다.
- 디스크 유틸리티에서 오류 메시지가 나타나는 드라이브를 선택한 후, 상단 리본 메뉴에서 파티션(Partition)을 클릭합니다. '볼륨 구성(Volume Scheme)' 드롭다운 메뉴에서 원하는 파티션 개수를 선택하고, '볼륨 정보(Volume Information)'에서 포맷 형식으로 MS-DOS (FAT)를 선택합니다.
- 적용(Apply)을 클릭한 후 파티션(Partition)을 눌러 작업을 시작합니다.
- 프로세스가 끝날 때까지 기다린 후, 외장 드라이브가 정상적으로 표시되는지 확인합니다.
여전히 같은 오류 메시지가 나타난다면 다음 방법으로 넘어가세요.
방법 6: 디스크 초기화하기
기술적으로 파티션된 디스크의 맨 앞부분에는 MBR(Master Boot Record, 마스터 부트 레코드)이라는 섹터가 있으며, 여기에는 파일 시스템을 포함한 논리적 파티션이 디스크에 어떻게 배치되어 있는지에 대한 정보가 저장됩니다.
새 디스크는 운영체제가 올바르게 접근할 수 있도록 이런 정보를 지정해야 합니다. 이미 데이터가 저장된 디스크는 MBR이 손상되어 접근할 수 없게 된 경우 MBR을 다시 생성해야 하는데, 이 (재)구축 과정을 디스크 초기화라고 부릅니다.
일반적으로 디스크 초기화는 알 수 없는 논리적 오류를 수정하기 위해 디스크를 다시 파티션하거나 포맷하므로, 디스크의 데이터가 모두 삭제됩니다. 따라서 이 방법은 완전히 새로운 디스크이거나 기존 디스크의 백업본이 있을 때만 적용해야 합니다.
참고: 디스크에 중요한 데이터가 있다면 절대 바로 초기화하지 마세요. 먼저 읽을 수 없는 디스크에서 데이터를 복구해야 합니다.
- 응용 프로그램 > 유틸리티 > 디스크 유틸리티를 실행합니다.
- 또는 읽을 수 없는 디스크를 출력(Eject)했다가 다시 삽입한 후, 초기화(Initialize) 버튼을 눌러 디스크 유틸리티를 실행할 수도 있습니다.
- 좌측 사이드바에서 읽을 수 없는 디스크를 선택합니다.
- 사이드바에 디스크가 보이지 않으면, 좌측 상단 메뉴 막대에서 보기(View)를 클릭하고 드롭다운 메뉴에서 모든 기기 보기(Show All Devices)를 선택하세요. 그러면 디스크가 사이드바에 나타납니다.
- 디스크 유틸리티 창 상단의 지우기(Erase) 버튼을 클릭합니다.
- 필요한 정보(이름, 포맷 등)를 입력한 후 지우기(Erase) 버튼을 누릅니다.
- 포맷이 완료되면 디스크에 인식 가능한 파일 시스템이 지정되어, 맥에서 다시 읽을 수 있게 됩니다.
방법 7: macOS High Sierra – Clover 부트로더 버그 해결하기 (해당되는 경우)
Hackintosh 환경에서 macOS 10.13.x High Sierra와 Clover 부트로더를 함께 사용하면서 이 오류를 겪고 있다면, 수많은 사용자가 경험한 아주 잘 알려진 버그에 직면한 것입니다.
같은 맥 버전을 쓰는 많은 사용자들이 이 버그를 해결하는 패치를 적용한 후 문제가 사라졌다고 보고했습니다. 단, 이 패치는 애플과 무관한 독립 개발자들이 만든 것이므로 신중하게 적용해야 합니다.
주의: 이 버그는 Hackintosh macOS 10.13.x High Sierra + Clover 부트로더 환경에서만 발생합니다. 순수(clean) macOS에서 이 문제가 나타난다면 아래 방법은 해당되지 않으므로 따라 하지 마세요.
- 패치 파일을 다운로드합니다.
- 다운로드 후 파인더를 열어 MacOS > System > Extensions 경로로 이동한 뒤, 패치 폴더 안의 .kext 파일을 Extensions 폴더로 드래그 앤 드롭합니다.
- 확장 기능이 교체되면 검색 기능으로 터미널(Terminal) 앱을 찾아 실행합니다.
- 터미널에서 다음 명령어를 차례로 실행합니다.
- sudo chown -R 0:0 /Library/Extensions/AppleAHCIPort.kext && sudo chmod -R 755 /Library/Extensions/AppleAHCIPort.kext
- sudo touch /System/Library/Extensions && sudo kextcache -u /
- 명령이 성공적으로 실행되면 컴퓨터를 재시작하고, 다음 부팅 시 문제가 해결되었는지 확인합니다.
위의 어떤 방법으로도 문제가 해결되지 않는다면 드라이브 자체가 고장 났을 가능성이 매우 높습니다. 그런 경우 해당 드라이브에 중요한 데이터가 있다면 먼저 복구 솔루션을 찾아야 합니다.
맥에서 "삽입한 디스크를 읽을 수 없습니다" 오류 예방하기
맥에서 이 오류를 완전히 피하는 것은 어렵지 않습니다. 다만 일상에서 저장 장치와 컴퓨터를 올바르게 사용하는 습관을 들이면 데이터를 안전하게 지킬 수 있습니다. 심각한 상황에서는 데이터 복구조차 불가능할 수 있기 때문입니다.
실천할 수 있는 세 가지 방법은 다음과 같습니다.
- 외장 드라이브를 안전하게 제거하기: USB 플래시 드라이브, SD 카드, 메모리 카드, 외장 하드 등은 부적절하게 제거하면 쉽게 손상됩니다. 사용 중인 USB 드라이브를 무리하게 자주 뽑으면 언젠가 고장날 수 있습니다. 따라서 맥에서 외장 드라이브를 제거할 때는 항상 디스크 유틸리티에서 안전하게 추출(출력)하는 습관을 들이세요.
- 중요한 데이터를 정기적으로 백업하기: 데이터를 안전하게 지키는 가장 확실한 방법은 백업입니다. macOS의 대표적인 백업 도구는 내장된 타임 머신(Time Machine)으로, 앱, 음악, 사진, 이메일, 문서, 시스템 파일 등 모든 파일을 자동으로 백업할 수 있습니다. Time Machine 사용법을 모른다면 관련 가이드를 참고하거나 대체 백업 도구를 고려해 보세요.
- 호환성 좋은 파일 시스템 사용하기: 외장 드라이브를 맥에서 원활하게 사용하려면 APFS, HFS+처럼 맥에 최적화된 고급 파일 시스템을 사용하는 것이 좋습니다.
마무리
"삽입한 디스크를 이 컴퓨터에서 읽을 수 없습니다" 오류는 맥 사용자에게 매우 흔한 문제로, 바이러스, 불량 연결, 정전, 맥 오작동 등 다양한 원인으로 발생할 수 있습니다. 이 오류가 발생하면 데이터에 접근할 수 없으므로 최대한 빨리 해결하는 것이 중요합니다.
이 글에서는 문제를 극복하는 데 도움이 되는 여러 가지 해결책을 소개했습니다. 다만 일부 해결 방법은 데이터 손실로 이어질 수 있으므로, 해결 절차를 시작하기 전에 소중한 데이터를 먼저 복구해 두는 것이 필수입니다.