Mac의 디스크 유틸리티(Disk Utility)는 다양한 디스크 문제를 해결할 수 있는 강력하고 유용한 시스템 도구입니다. 예를 들어 앱이 갑자기 종료되거나, 외장 드라이브가 제대로 작동하지 않거나, Mac이 부팅되지 않는 상황에서 디스크 검사를 실행해 볼 수 있습니다. 디스크 유틸리티는 하드 드라이브의 상태를 점검하고, 가능하다면 디스크 오류까지 자동으로 복구해 줍니다.
대체로 안정적으로 작동하는 디스크 유틸리티이지만, 때로는 성가신 오류가 발생해 작업을 끝까지 완료하지 못하는 경우도 있습니다. 그중 가장 흔히 마주치는 오류 중 하나가 바로 "디스크를 마운트 해제할 수 없음(Couldn't Unmount Disk)" 오류입니다. 이 오류가 나타나면 진행 중이던 작업은 물론, 이후 시도하는 모든 작업까지 즉시 중단됩니다.
Mac의 "디스크 마운트 해제 실패" 오류란 무엇인가요?
"디스크를 마운트 해제할 수 없음" 오류는 포맷, 파티션 분할, 디스크 검증 및 복구 등 디스크 유틸리티에서 수행하는 거의 모든 작업 중에 발생할 수 있습니다. 이 오류가 까다로운 이유는 오류 메시지에 추가 정보가 거의 제공되지 않아 원인을 파악하기 어렵고, 메시지 내용만으로는 정확히 어떤 문제인지 판단하기조차 힘들다는 점입니다.
오류가 발생한 시점에 실행 중이던 작업에 따라 Mac 사용자가 접하는 오류 메시지는 다음과 같이 여러 형태로 나타납니다.
- Disk Erase failed(디스크 지우기 실패)
Disk Erase failed with the error: Couldn't Unmount Disk - Partition failed(파티션 생성 실패)
Partition failed with the error: Couldn't Unmount Disk - Disk Utility stopped verifying [디스크 이름](디스크 검사 중단)
Couldn't Unmount Disk - Volume Erase failed(볼륨 지우기 실패)
Volume Erase failed with the error: Couldn't Unmount Disk
이 오류가 한 번 표시되면 현재 진행 중인 프로세스가 중단되며 더 이상 진행할 수 없습니다. 이로 인해 진행하던 문제 해결 작업이나 디스크 복구 전체에 차질이 생길 수 있습니다.
디스크 유틸리티에서 "디스크 마운트 해제 실패" 오류가 발생하는 원인
디스크 유틸리티 사용 중 이 오류가 발생한다면, 부팅 드라이브가 일부 프로세스나 앱에 의해 사용 중이라 수정할 수 없는 상황일 가능성이 높습니다. 예를 들어 지우려는 디스크의 파일이 열려 있다면, 해당 파일을 모두 닫기 전에는 지우기 작업을 진행할 수 없습니다.
또 다른 원인으로는 악성코드 감염을 들 수 있습니다. 백그라운드에서 악성 소프트웨어가 실행되며 Mac에 피해를 주고 있다면, 하드 드라이브에 작업을 시도할 때 이 오류가 나타날 수 있습니다. 사용자가 모르는 사이 악성코드가 하드 드라이브를 변경하고 있기 때문입니다.
이 외에도 손상된 시스템 파일, 하드 드라이브의 불량 섹터, 권한 부족 등도 원인이 될 수 있습니다. 원인이 무엇이든 이 오류는 디스크 손상이나 기타 하드 드라이브 문제로 이어질 수 있으므로 최우선으로 해결해야 합니다.
Mac에서 "디스크 마운트 해제 실패" 오류 해결 방법
이 오류가 발생했다면 너무 걱정하지 않아도 됩니다. 문제를 해결할 수 있는 방법이 여러 가지 있기 때문입니다. 다만 본격적인 해결에 앞서 아래의 기본 점검 사항부터 먼저 확인하세요.
- 복구 작업을 시도하기 전에 모든 앱과 파일을 닫습니다.
- 수정하려는 드라이브에 대한 읽기 및 쓰기 권한이 충분한지 확인합니다.
- 백신 프로그램으로 악성코드 검사를 실행하고, 발견된 악성 소프트웨어와 관련 파일을 모두 삭제합니다.
- 검사 후에는 보안 소프트웨어를 일시적으로 비활성화합니다. 보안 프로그램이 프로세스 실행을 막을 수 있기 때문입니다.
- Mac 클리닝 도구를 활용해 불필요한 파일을 정리합니다. 손상된 정크 파일이나 캐시 데이터와 관련된 오류를 해결하는 데 도움이 됩니다.
- 컴퓨터를 재시작합니다.
전문가 팁: 시스템 오류나 성능 저하를 유발할 수 있는 성능 문제, 정크 파일, 유해 앱, 보안 위협 요소를 미리 점검해 두면 이런 오류를 예방하는 데 큰 도움이 됩니다.
위 단계를 모두 마쳤다면 이제 아래의 핵심 해결 방법을 순서대로 시도해 보세요.
해결 방법 1: USB 부팅 드라이브로 하드 드라이브 복구하기
부팅 드라이브를 수정하려고 할 때 이 오류가 발생한다면, 가장 간단한 해결책은 다른 드라이브로 Mac을 부팅한 뒤 해당 디스크에서 디스크 유틸리티를 실행하는 것입니다. macOS가 설치된 기본 부팅 디스크와 별개로 부팅 가능한 설치 드라이브나 복구 드라이브라면 무엇이든 사용할 수 있습니다.
USB 부팅 드라이브를 사용해 오류를 해결하는 절차는 다음과 같습니다.
- USB 부팅 드라이브를 Mac에 연결한 후 재부팅합니다.
- 재시동 중 Option 키를 길게 누른 상태에서 연결된 부팅 드라이브를 선택합니다.
- 부팅 메뉴에서 디스크 유틸리티를 선택합니다.
- 상단 메뉴에서 응급 처치(First Aid)를 클릭해 디스크를 검증합니다.
- 디스크 검증이 완료되면, 오류가 발생했을 때 수행하려던 작업을 계속 진행합니다.
해결 방법 2: 복구 파티션(Recovery Partition) 활용하기
디스크에 응급 처치를 실행하거나 부팅 디스크가 아닌 디스크를 포맷할 때 오류 메시지가 나타난다면, 첫 번째 방법은 효과가 없습니다. 이 경우 복구 파티션을 이용해 오류를 해결해 볼 수 있습니다.
방법은 다음과 같습니다.
- Mac을 재부팅합니다.
- 부팅되는 동안 Option 키를 눌러 복구 파티션으로 부팅합니다.
- 부팅 메뉴에서 디스크 유틸리티를 클릭합니다.
- 응급 처치를 클릭해 디스크를 검증하거나, 필요한 경우 지우기를 선택해 디스크를 포맷합니다.
단, 이 방법은 오류가 발생하는 디스크가 복구 파티션이 저장된 기본 부팅 파티션과 동일하지 않은 경우에만 작동합니다.
해결 방법 3: 터미널 명령어로 디스크 강제 언마운트하기
위 방법들로도 해결되지 않고 디스크가 계속해서 오류를 내뱉는다면, 명령어를 사용해 디스크를 강제로 언마운트하는 방법을 시도해 볼 수 있습니다.
절차는 다음과 같습니다.
- Finder > 이동 > 응용 프로그램 > 유틸리티로 이동해 터미널(Terminal)을 실행합니다.
- 터미널 창에 다음 명령어를 입력합니다: diskutil list
- 명령을 실행하면 Mac에 연결된 모든 디스크 목록이 표시됩니다.
- 강제로 언마운트할 디스크를 찾아 드라이브 번호를 확인합니다.
- 다음 명령어를 입력합니다: sudo diskutil unmountDisk force /dev/diskx
- /dev/diskx 부분을 언마운트하려는 드라이브의 실제 디스크 번호로 바꿉니다(예: /dev/disk1).
- 프로세스가 완료될 때까지 기다립니다.
해결 방법 4: 서드파티 앱 사용하기
USB 부팅 드라이브로 부팅하거나 터미널에 명령어를 입력하는 과정이 번거롭다면, 대신 서드파티 도구를 활용할 수 있습니다. "디스크 마운트 해제 실패" 오류를 처리하는 데 도움을 주는 복구 유틸리티가 다양하게 출시되어 있으며, 이런 유틸리티로 디스크 포맷, 파티션 분할, 지우기, 수정 작업도 수행할 수 있습니다. 다만 오류 없이 작업을 수행할 수 있는 신뢰할 만한 앱을 선택하는 것이 중요합니다.
마무리
macOS의 디스크 유틸리티는 디스크 관련 문제를 해결하거나 하드 드라이브 관련 작업을 수행할 때 매우 유용한 도구입니다. 하지만 이 도구 역시 완벽하지는 않으며, "디스크 마운트 해제 실패" 오류 같은 문제가 종종 발생할 수 있습니다. 이런 상황에서 당황하지 말고 위에서 소개한 해결 방법을 차근차근 따라 하면 문제를 무사히 해결할 수 있습니다.