맥(macOS) 또는 핵키노시(Hackintosh)의 디스크 유틸리티에서 내장 드라이브나 외장 하드 드라이브, USB 메모리, SD 카드 등을 포맷·파티션·복구하는 도중 "파티션 맵을 수정할 수 없습니다(Couldn't modify partition map)"라는 오류가 나타날 수 있습니다. 이 오류는 상황에 따라 다양한 형태의 메시지로 표시되는데, 대표적인 예는 아래와 같습니다.
- 파티션 맵을 수정할 수 없습니다. : (-69874) 작업이 실패했습니다.
- 파티션 맵을 수정할 수 없습니다. 작업이 실패했습니다.
- 오류: -69874: 파티션 맵을 수정할 수 없습니다.
- 파일 시스템 검증에 실패하여 파티션 맵을 수정할 수 없습니다. 각 볼륨을 개별적으로 검증 및 복구한 후 다시 시도하십시오. : (-69803)
오류 발생 시 먼저 할 일: 데이터 복구
손상되었거나 마운트되지 않거나 초기화되지 않은 드라이브를 디스크 유틸리티의 '응급 처음(First Aid)' 기능으로 복구하려다가 이 오류를 만났다면, 해당 드라이브의 데이터에 접근하지 못하는 상황일 가능성이 높습니다.
이때는 추가 조치에 앞서 먼저 데이터를 복구하는 것이 좋습니다. 이 오류를 해결하는 방법 대부분은 드라이브를 지우는(포맷하는) 과정을 포함하기 때문입니다. 따라서 iBoysoft Data Recovery for Mac과 같은 전문 데이터 복구 프로그램을 사용해 문제의 드라이브에서 데이터를 먼저 되찾으세요.
iBoysoft Data Recovery는 내장·외장 하드 드라이브, USB 메모리, SD 카드 등 다양한 저장 장치에서 우수한 복구율로 분실된 데이터를 되살릴 수 있는 평판 좋은 데이터 복구 앱입니다.
몇 번의 클릭만으로 드라이브 전체를 스캔해 접근할 수 없는 분실 데이터를 찾아내고, 찾은 파일을 미리 보기로 확인한 뒤 필요한 파일만 다른 장치에 저장할 수 있습니다.
데이터 복구 절차
- 1단계: iBoysoft Data Recovery for Mac을 무료로 다운로드합니다.
- 2단계: 필요한 경우 문제의 드라이브를 맥에 연결합니다.
- 3단계: 데이터 복구 소프트웨어를 실행하고 드라이브를 선택한 뒤 "분실 데이터 검색(Search for Lost Data)"을 클릭합니다.
- 4단계: 스캔이 완료되면 드라이브의 파일을 미리 보기로 확인할 수 있습니다.
- 5단계: 복구할 파일을 결정했다면 해당 파일 왼쪽의 체크박스를 선택하고 Recover를 클릭한 후, 반드시 문제의 드라이브가 아닌 다른 위치에 저장합니다.
이제 데이터가 안전하게 확보되었으니, 다음 단계로 넘어가 오류 자체를 해결해 보겠습니다.
'파티션 맵을 수정할 수 없습니다' 오류 해결 방법
맥에서 이 오류가 발생하는 원인은 여러 가지가 있으며, 대개 디스크의 파티션 맵 자체 또는 디스크 하드웨어에 문제가 있음을 의미합니다.
주요 원인은 다음과 같습니다.
- 디스크의 파티션 맵이 손상되었거나 알 수 없는 상태이거나 누락됨
- SD 카드 또는 USB 드라이브가 물리적 잠금(Lock) 상태임
- 드라이브에 손상된 파일 또는 디스크 오류가 존재함
아래 해결책을 진행하기 전에, 불필요한 주변기기를 모두 제거해 작업 중 방해 요소를 없애는 것이 좋습니다.
방법 1: SD 카드 또는 USB 드라이브의 잠금 해제
일부 SD 카드나 USB 드라이브에는 작은 물리적 잠금 스위치가 있으며, 이것이 잠겨 있으면 쓰기가 차단되어 디스크 유틸리티 사용 시 "파티션 맵을 수정할 수 없습니다 : (-69874)" 같은 오류가 발생할 수 있습니다.
먼저 드라이브에 잠금 스위치가 있는지 확인하고, 있다면 잠금을 해제 위치로 옮기세요.
잠금이 없다면 어댑터를 사용하거나 사용하지 않고 드라이브를 연결해 보고, 다른 어댑터로 교체하거나 드라이브를 안전하게 제거한 후 다시 꽂아 보는 것도 좋은 방법입니다.
그래도 해결되지 않으면 다음 방법으로 넘어갑니다.
방법 2: 드라이브 복구하기
두 번째 방법은 드라이브의 디스크 오류를 복구하는 것입니다. 일반 모드 또는 복구 모드(Recovery Mode)에서 응급 처음(First Aid)을 실행하거나, 터미널 명령어를 사용하는 등 여러 가지 방법이 있습니다.
이미 몇 가지를 시도했지만 실패했더라도, 아래 순서대로 진행하면서 각 방법을 적용한 후 오류가 발생했던 작업을 다시 시도해 보길 권장합니다. 드라이브를 연결한 상태에서 다음을 수행하세요.
디스크 유틸리티의 응급 처음(First Aid) 사용
- 디스크 유틸리티를 엽니다.
- 보기(View) > 모든 기기 표시(Show All Devices)를 클릭합니다.
- 드라이브의 마지막 파티션을 선택하고 First Aid를 클릭합니다.
- 드라이브 자체가 복구될 때까지 남은 파티션을 역순으로 하나씩 계속 복구합니다.
디스크 유틸리티가 계속해서 -69874 오류를 보고하거나 새로운 오류와 함께 실패한다면, 터미널로 문제의 드라이브를 복구해 보세요.
참고: 파티션 맵 복구 과정에서 드라이브의 데이터가 삭제될 수 있으므로, 중요한 파일은 미리 백업하거나 iBoysoft Data Recovery for Mac으로 접근 불가능한 데이터를 먼저 복구해 두는 것이 좋습니다.
터미널 앱 사용
터미널로도 파티션 맵을 고칠 수 없다면, 복구 모드에서 응급 처음을 실행해 보세요.
복구 모드에서 디스크 유틸리티 사용
- 맥을 종료합니다.
- macOS 복구 모드로 부팅합니다.
- 인텔 맥: 전원 버튼을 누른 직후 Command + R을 길게 누르고 Apple 로고가 나타날 때까지 기다립니다.
- Apple Silicon 맥: 전원 버튼을 길게 눌러 "시동 옵션 불러오는 중" 화면이 나타나면 옵션(Options) > 계속(Continue)을 클릭합니다. - 디스크 유틸리티를 선택하고 계속을 클릭합니다.
- 보기 > 모든 기기 표시를 클릭합니다.
- 디스크의 마지막 파티션을 선택하고 First Aid를 클릭합니다.
- 드라이브 자체가 복구될 때까지 남은 파티션을 역순으로 계속 복구합니다.
- Apple 로고를 클릭하고 재시동(Restart)을 선택해 맥을 재부팅합니다.
이 시점에서 파티션 맵 문제가 해결되기를 바랍니다. 그래도 안 된다면 드라이브를 포맷해야 합니다.
방법 3: 디스크 유틸리티에서 디스크 지우기(다시 시도)
이 오류는 파티션 맵과 직접 관련이 있으므로, 디스크를 지워 새 파티션 맵을 생성하면 해결될 수 있습니다. 이 과정에서 드라이브의 모든 데이터가 삭제되므로, 반드시 중요한 데이터를 미리 백업하거나 복구해 두어야 합니다.
실제로 디스크를 지우는 도중에 이 오류가 발생하는 경우도 있지만, 그래도 아래 단계를 따라 다시 시도해 보시길 권장합니다.
외장 드라이브라면 먼저 FAT32로 포맷한 뒤 원하는 형식으로 재포맷하는 것을 추천합니다. 시동 디스크라면 macOS Sierra(10.12.4) 이상에서 APFS를 사용하세요.
플래시 드라이브 등 저장 매체의 포맷 절차
- 맥을 종료합니다.
- 복구 모드로 부팅합니다.
- 인텔 맥: 전원 버튼을 누른 직후 Command + R을 길게 누릅니다.
- Apple Silicon 맥: 전원 버튼을 길게 눌러 "시동 옵션 불러오는 중" 화면이 나타나면 옵션 > 계속을 클릭합니다. - 외장 디스크라면 문제의 드라이브를 맥에 연결합니다.
- 디스크 유틸리티 > 계속을 선택합니다.
- 보기 > 모든 기기 표시를 클릭합니다.
- 최상위 디스크(전체 드라이브이며, 개별 파티션이 아님)를 선택하고 지우기(Erase)를 클릭합니다.
- 필요하면 이름을 변경합니다.
- 외장 드라이브인 경우 포맷을 MS-DOS(FAT)로 설정합니다.
- 내장 드라이브인 경우 포맷을 APFS로 설정합니다.
- 구성(Scheme)을 GUID 파티션 맵(GUID Partition Map)으로 설정합니다.
- 지우기를 클릭합니다.
지우기가 완료되면 문제가 해결되었을 것입니다. 실패한다면 몇 번 더 시도해 보고, 계속 실패하면 다음 방법으로 넘어갑니다.
방법 4: 터미널에서 디스크 지우기
대안으로 터미널에서 디스크를 지울 수도 있습니다. 디스크 유틸리티로 처리하지 못했을 때 효과적이라는 것이 입증된 방법입니다. 외장 드라이브 작업 중 오류가 발생했다면 미리 드라이브를 맥에 연결해 두세요.
- 맥을 종료합니다.
- 복구 모드로 부팅합니다.
- 인텔 맥: 전원 버튼을 누른 직후 Command + R을 길게 누릅니다.
- Apple Silicon 맥: 전원 버튼을 길게 눌러 "시동 옵션 불러오는 중" 화면이 나타나면 옵션 > 계속을 클릭합니다. - 메뉴 막대에서 유틸리티(Utilities) > 터미널(Terminal)을 클릭합니다.
- 다음 명령어를 입력하고 Enter를 눌러 맥에 연결된 모든 드라이브 목록을 확인합니다:
diskutil list - 디스크 식별자(예: disk2)를 기록해 둡니다.
- 다음 명령어를 입력하고 Enter를 눌러 디스크를 지웁니다:
diskutil eraseDisk File_System Disk_Name /dev/diskN
그래도 "오류: -69874: 파티션 맵을 수정할 수 없습니다"라는 오류가 계속 발생한다면, 다른 컴퓨터(Windows 또는 macOS)에서 외장 드라이브를 포맷해 보세요. 시동 디스크라면 부팅 가능한 설치 프로그램을 만들어 거기서 부팅한 후 드라이브를 포맷하는 방법을 고려할 수 있습니다.
'파일 시스템 검증 실패(-69803)' 오류 해결 방법
"파일 시스템 검증에 실패하여 파티션 맵을 수정할 수 없습니다(Couldn't modify partition map because file system verification failed.)" 오류는 주로 내장 하드 드라이브에 Windows용 파티션을 만들려 하거나 Boot Camp 파티션이 존재하는 상황에서 발생합니다. 다음 팁을 시도해 보세요.
- 위에서 안내한 대로 복구 모드에서 디스크 유틸리티의 First Aid로 내장 하드 드라이브를 복구해 보세요. 이때 디스크와 그 파티션을 모두 복구해야 합니다.
- Windows용 파티션을 설정하려는 경우라면 Boot Camp 지원(Boot Camp Assistant)을 통해 진행하세요.
- 내장 하드 드라이브의 여유 공간을 없애기 위해 파티션 크기를 조정할 수 없다면, 여유 공간에 FAT32 파티션을 생성한 후 Boot Camp를 실행해 보세요. Boot Camp가 해당 파티션을 Windows 파티션으로 인식해 삭제 옵션을 제공할 수 있습니다.
마무리
"파티션 맵을 수정할 수 없습니다" 오류는 디스크 유틸리티로 내장 또는 외장 드라이브를 포맷·파티션·복구할 때 흔히 마주칠 수 있는 맥 오류 중 하나입니다. 이 가이드의 방법들을 순서대로 시도하면 대부분의 경우 문제를 해결할 수 있으며, 무엇보다 작업 전에 데이터 백업 또는 복구를 먼저 하는 것이 가장 중요하다는 점을 기억하세요.