맥에서 외장하드를 읽기 전용으로 사용할 수밖에 없는 문제를 해결하는 방법을 알아보기 전에, 먼저 이런 현상이 왜 발생하는지 이해하는 것이 중요합니다. 외장하드가 읽기 전용 상태라는 것은 맥에서 해당 드라이브에 데이터를 쓸 수 없다는 의미입니다. 드라이브에 접근하여 파일을 열어볼 수는 있지만, 복사, 붙여넣기, 이동, 편집, 삭제 등의 작업은 불가능합니다. 작업을 시도하면 실행할 수 없다는 팝업 창이 뜨게 됩니다.
맥에서 외장하드가 읽기 전용으로 표시되는 이유
이 문제는 주로 다음 세 가지 원인 때문에 발생합니다.
- NTFS 파일 시스템 호환성 문제: 외장하드의 파일 시스템이 NTFS라면 macOS와 호환되지 않아 읽기 전용으로만 접근됩니다. 파일 시스템을 확인하려면 Finder에서 해당 드라이브를 우클릭한 후 '정보 가져오기(Get Info)'를 선택하거나, Command + I 단축키를 누르면 됩니다. APFS, FAT32 또는 macOS 확장(저널링) 형식이라면 파일 시스템은 문제가 아닙니다. NTFS로 표시된다면 이것이 원인입니다.
- 접근 권한 제한: 특정 사용자 계정이나 설정으로 인해 권한이 제한되어 있으면 외장하드에 쓰기 작업을 할 수 없습니다. Finder에서 외장하드를 우클릭하고 '정보 가져오기'를 선택한 후, '공유 및 권한(Sharing & Permissions)' 항목을 확인하세요. 읽기 전용으로 되어 있다면 권한을 수정해야 합니다.
- 포맷 오류: 드라이브 자체에 포맷 오류가 있는 경우에도 '읽기 전용 모드로 마운트되었습니다'라는 경고 메시지가 반복적으로 나타날 수 있습니다.
맥 외장하드 읽기 전용 문제 해결하는 4가지 방법
방법 1. 포맷 없이 외장하드 권한 변경하기
사용자 계정이나 기타 권한 제한으로 인해 외장하드가 읽기 전용이 된 경우라면, 권한을 변경하거나 무시하도록 설정하면 됩니다.
- 맥에서 외장하드를 우클릭하고 '정보 가져오기'를 클릭합니다.
- '공유 및 권한' 항목에서 자물쇠 아이콘을 클릭하여 잠금을 해제합니다.
- '이 볼륨의 소유권 무시(Ignore ownership on this volume)' 옵션에 체크합니다.
- (선택 사항) '공유 및 권한' 목록에서 현재 로그인한 사용자를 선택한 후, 권한을 '읽기 및 쓰기(Read & Write)'로 조정할 수도 있습니다.
이렇게 하면 권한 문제로 인한 읽기 전용 상태를 해결할 수 있습니다. 만약 이 방법으로도 해결되지 않는다면, 완전한 접근 권한을 얻기 위해 드라이브를 포맷해야 할 수 있습니다.
방법 2. 디스크 유틸리티의 '응급 처치'로 포맷 오류 수정하기
포맷 오류가 원인이라면, 맥에 내장된 디스크 유틸리티(Disk Utility)의 '응급 처치(First Aid)' 기능을 활용해 보세요.
- Finder > 응용 프로그램 > 유틸리티 > 디스크 유틸리티로 이동하여 실행합니다.
- 왼쪽 패널에서 문제가 있는 외장하드를 클릭하여 선택합니다.
- 창 상단의 '응급 처치' 버튼을 클릭한 후 '실행(Run)'을 누릅니다.
- 복구 과정이 완료될 때까지 기다립니다.
방법 3. NTFS를 APFS/HFS+로 재포맷하기
외장하드가 NTFS 파일 시스템이어서 쓰기가 불가능하다는 것을 확인했다면, 정상적인 복사, 붙여넣기, 이동, 삭제 작업을 위해 macOS 호환 파일 시스템으로 재포맷해야 합니다. 다만, 재포맷 후에는 APFS/HFS+ 기반 외장하드가 Windows PC에서는 사용할 수 없게 되므로 신중하게 결정해야 합니다. 확실하지 않다면 FAT/ExFAT로 포맷하거나, 아래 소개하는 서드파티 도구를 활용하는 방법도 고려해 보세요.
NTFS를 macOS 호환 파일 시스템으로 재포맷하는 방법
- Finder > 응용 프로그램 > 유틸리티 > 디스크 유틸리티를 실행합니다.
- 왼쪽 패널에 문제의 외장하드가 보이면 클릭하여 선택한 후 '지우기(Erase)'를 클릭합니다. 목록에 표시되지 않는다면 '보기(View)' 메뉴에서 '모든 기기 표시(Show All Devices)'를 선택하세요.
- 팝업 창에서 외장하드를 맥 전용으로 사용할 경우 APFS 또는 Mac OS 확장 파일 시스템을 선택합니다.
- 적절한 파일 시스템을 선택하고 드라이브 이름을 지정합니다. APFS와 Mac OS 확장은 맥에서만 사용 가능하며, 맥과 Windows PC 양쪽에서 모두 사용하려면 FAT 또는 ExFAT를 선택해야 합니다.
포맷 후 손실된 파일 복구 방법
포맷하면 드라이브의 모든 파일이 삭제되므로 반드시 중요한 파일을 미리 백업해야 합니다. 하지만 백업을 잊고 포맷해버린 경우도 있습니다. 이때 포맷으로 인해 사라진 데이터를 복구하는 유일한 방법은 맥용 데이터 복구 소프트웨어를 사용하는 것입니다. iBeesoft Mac Data Recovery는 맥에서 외장하드 파일을 복구할 수 있는 좋은 선택지입니다.
- 데이터 복구 소프트웨어를 다운로드하여 설치한 후 실행합니다.
- 첫 화면에서 기본적으로 지원되는 모든 파일 유형이 선택되어 있습니다. '시작(Start)' 버튼을 클릭하거나 필요 없는 파일 유형의 선택을 해제합니다.
- 데이터가 손실된 외장하드 옆의 '스캔(Scan)' 버튼을 클릭하여 복구 가능한 파일을 검색합니다.
- 스캔이 완료되면 복구 가능한 파일들이 카테고리별로 분류되어 왼쪽 패널에 표시됩니다. 파일 유형을 선택하고 오른쪽에서 세부 내용을 확인하세요.
- 필요한 파일을 선택하고 '복구(Recover)'를 클릭하여 맥의 새로운 위치에 저장하면 끝입니다.
방법 4. 서드파티 도구로 NTFS 외장하드 읽고 쓰기
NTFS 파일 시스템이 원인이라면 포맷 대신, NTFS 드라이브를 맥에서 읽고 쓸 수 있게 해주는 소프트웨어를 활용할 수도 있습니다. 포맷은 모든 데이터를 삭제하며, Windows PC와 맥 양쪽에서 외장하드를 함께 사용해야 하는 경우도 많기 때문입니다.
최근에는 맥에서 NTFS 기반 외장하드를 읽고 쓸 수 있는 소프트웨어가 점점 더 많아지고 있습니다. 구글 검색으로 쉽게 찾을 수 있으며, Paragon Software의 Microsoft NTFS for Mac이 대표적인 예입니다. 이러한 소프트웨어를 맥에 설치하면 NTFS 하드 드라이브를 자유롭게 읽고 쓸 수 있습니다.
자주 묻는 질문(FAQ)
- 맥에서 읽기 전용 외장하드의 잠금을 어떻게 해제하나요?
먼저 문제의 원인을 파악해야 합니다. 파일 시스템 비호환성, 권한 제한, 포맷 오류 중 어느 것에 해당하는지 확인한 후 그에 맞는 해결책을 적용하세요. 구체적으로는 권한 무시 설정, 포맷 오류 복구, 파일 시스템 재포맷 또는 서드파티 도구 활용의 세 가지 방법이 있습니다.
- 맥에서 외장하드를 편집할 수 없는 이유는 무엇인가요?
권한이 없기 때문입니다. 즉, 외장하드가 읽기 전용 상태이거나 아예 작동하지 않는 상황입니다. macOS 호환 파일 시스템으로 포맷하고 전체 권한을 부여해야 합니다.
- 포맷하지 않고 읽기 전용 외장하드를 복구할 수 있나요?
가장 효율적인 방법은 Paragon Software 같은 서드파티 도구를 사용하는 것입니다. 유료이지만 포맷 없이 문제를 해결할 수 있습니다. 포맷 시 데이터 손실이 걱정된다면 미리 백업을 진행하세요. 참고로 포맷은 읽기 전용 외장하드를 정상화하는 가장 확실한 방법이기도 합니다.