중요한 파일 하나를 잃어버리는 것도 속상한 일이지만, 파티션 통째로 사라져 그 안에 저장된 모든 데이터까지 잃게 되면 정말 큰 충격입니다. 특히 맥(Mac) 파티션 복구에 익숙하지 않다면 더욱 막막하게 느껴지죠. 이 글에서는 맥에서 삭제된 파티션을 복구하기 위해 알아야 할 모든 내용을 단계별로 자세히 안내합니다.
애플 디스크 파티션 유형 제대로 이해하기
파티션(partition)은 저장 장치 안에 만들어진 논리적 구역으로, macOS에서는 하나의 독립된 저장 공간처럼 인식됩니다. 대용량 하드 드라이브를 여러 개의 작은 단위로 나누어 각각 다른 용도로 활용할 수 있게 해 주기 때문에 특히 유용합니다.

이 글에서 소개하는 맥 파티션 데이터 복구 방법을 제대로 이해하려면, 애플 디스크 파티션 유형(파일 시스템) 간의 차이를 먼저 알아야 합니다. 다른 운영체제와 마찬가지로 macOS 역시 여러 종류의 파티션 유형을 지원합니다.
- Apple File System(APFS): macOS 10.13 이상이 설치된 모든 맥의 기본 파일 시스템입니다. 최신 플래시 메모리와 SSD에 최적화되어 있으며, 강력한 암호화, 스냅샷, 빠른 디렉터리 크기 계산 등 현대적인 파일 시스템이 갖춰야 할 다양한 기능을 제공합니다. APFS에는 일반 APFS, 암호화 APFS, 대소문자 구분 APFS, 암호화+대소문자 구분 APFS의 네 가지 하위 유형이 있습니다.
- Mac OS Extended(HFS+): macOS 10.12 이하 버전의 기본 파일 시스템이었던 저널링(journaling) 방식의 파일 시스템입니다. 시스템 변경 사항을 기록해 시스템 오류 발생 시 복구에 도움을 주지만, 최신 파일 시스템에서 기대할 수 있는 몇 가지 핵심 기능이 부족합니다. 현재 macOS에서도 사용할 수 있으나, 애플은 이 방식으로 저장 장치를 포맷하는 것을 권장하지 않습니다.
- MS-DOS(FAT)와 exFAT: 마이크로소프트가 개발한 두 파일 시스템으로, Windows에서 포맷한 외장 저장 장치와의 호환성을 위해 macOS가 지원합니다. FAT은 4GB보다 큰 파일을 지원하지 않는 매우 단순한 파일 시스템이며, exFAT은 FAT의 최신 버전으로 플래시 저장 장치에 최적화되어 있고 대용량 파일도 문제없이 다룰 수 있습니다.
어떤 파티션 유형을 선택하든, 관련 정보는 항상 '파티션 테이블(partition table)'이라 불리는 저장 장치의 특수 영역에 저장됩니다. 파티션 테이블이 없다면 운영체제는 어느 지점에서 한 파티션이 시작되고 끝나는지 알 수 없으며, 결과적으로 파일에 접근할 방법 자체가 사라집니다.
문제는 파티션 테이블이 손상되거나 깨지는 경우가 생각보다 자주 발생한다는 점입니다. 다행히 이런 경우에도 실제 파티션과 데이터는 온전히 남아 있는 경우가 많습니다.
따라서 손실된 파티션과 저장된 데이터 전체를 복구할 가능성은 충분히 있습니다. 완전한 파티션 복구가 어렵다 하더라도, 최소한 중요한 파일부터 되살리는 것이 좋습니다. 이 작업은 유료·무료 맥 파티션 복구 소프트웨어를 활용해 수행할 수 있습니다.
방법 1: 맥 파티션에서 특정 파일만 골라 복구하기
첫 번째 방법은 더 이상 접근할 수 없거나 정상적으로 작동하지 않는 맥 파티션에서 원하는 파일만 선택해 복구하는 데 유용합니다. 되찾고 싶은 소중한 파일이 몇 개뿐이라면 이 방법이 가장 적합합니다.
특정 파일을 복구하려면 서드파티 데이터 복구 소프트웨어가 필요합니다. Disk Drill은 모든 애플 디스크 파티션 유형을 지원하고 수백 가지 파일 형식을 인식할 수 있어 좋은 선택지입니다. 초보자도 어려움 없이 사용할 수 있을 만큼 직관적인 인터페이스도 갖추고 있습니다.
1단계. Disk Drill 다운로드 및 설치

먼저 Disk Drill을 다운로드해 맥에 설치합니다. 복구하려는 파티션이 위치한 저장 장치가 아닌, 다른 저장 장치에 설치하는 것을 권장합니다. 데이터가 덮어씌워질 위험을 줄일 수 있습니다.
2단계. Disk Drill 실행 후 저장 장치 스캔

Disk Drill을 실행한 뒤, 복구하려는 파티션이 있는 저장 장치 옆의 '복구(Recover)' 버튼을 클릭합니다. '논리 볼륨(Logical volumes)' 목록에 해당 파티션이 보인다면 파티션만 직접 스캔해 시간을 절약할 수도 있지만, 저장 장치 전체를 스캔해도 동일하게 복구할 수 있습니다.
3단계. 파일 선택 후 복구 진행

마지막으로 복구 가능한 파일 목록을 살펴보고 되찾고 싶은 파일을 선택합니다. 파일 옆의 눈 모양 아이콘을 클릭하면 미리보기가 가능하고, 동영상이나 문서처럼 특정 유형의 파일만 찾을 때는 검색 결과 필터 기능도 활용할 수 있습니다. 파일 선택을 마쳤으면 '복구(Recover)' 버튼을 클릭하고 복구 파일을 저장할 폴더를 지정하면 끝납니다.
방법 2: 맥에서 파티션 전체 완전 복구하기
맥에서 파티션 통째로 복구하는 작업이라면 TestDisk만 한 도구를 찾기 어렵습니다. 이 무료 파티션 복구 소프트웨어는 파티션 테이블 수정, 부트 섹터 복원 등 다양한 기능을 통해 손실된 파티션을 되살리고, 부팅되지 않는 디스크를 다시 부팅 가능한 상태로 만들어 줍니다.
아쉽게도 TestDisk는 그래픽 사용자 인터페이스(GUI)가 없어 사용이 다소 까다롭습니다. 하지만 아래 순서대로 따라 하면 걱정할 필요가 없습니다.
1단계. Homebrew로 TestDisk 설치하기

맥에 TestDisk를 설치하는 가장 쉬운 방법은 macOS에서 소프트웨어 설치를 간편하게 해주는 무료 오픈소스 패키지 관리자인 Homebrew를 이용하는 것입니다. 먼저 터미널(Terminal)에 아래 명령어를 붙여넣어 Homebrew를 설치합니다.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
그다음 터미널에 brew install testdisk를 입력하고 Return 키를 누르면 TestDisk가 설치됩니다.
2단계. TestDisk 실행 후 손실된 파티션 검색

터미널에 'sudo testdisk'를 입력하고 Return 키를 누르면 TestDisk가 관리자(root) 권한으로 실행됩니다. 실행 후 로그 파일 생성 여부를 묻는데, 새 로그 파일을 만들도록 Return 키를 누르는 것을 권장합니다. 다음으로 스캔할 드라이브를 선택하고 파티션 테이블 유형을 지정합니다. TestDisk가 올바른 옵션을 자동으로 제안하므로 그대로 Return 키를 누르면 됩니다. 이후 현재 파티션 구조 분석 및 손실된 파티션 검색을 선택하고, 마지막으로 Return 키를 눌러 Quick Search(빠른 검색)를 시작합니다.
3단계. 파티션 복구하기

Quick Search가 완료되면 복구 가능한 파티션 목록이 표시됩니다. 복구하려는 파티션이 목록에 있다면 Return 키를 눌러 계속 진행하고, Write 옵션을 선택해 파티션 구조를 저장합니다. 만약 찾지 못했다면 Deeper Search(심층 검색) 메뉴를 선택해 더 정밀한 스캔을 진행하세요. 심층 검색 후에는 복구 가능한 파티션 목록이 다시 표시되며, 각 파티션의 속성을 Deleted에서 Logical, Primary 또는 Bootable로 변경할 수 있는 옵션도 제공됩니다.
맥에서 파티션 수리도 가능할까?
네, 일부 경우에는 맥에서 파티션을 수리해 다시 접근 가능한 상태로 만들 수 있습니다. 이때는 서드파티 프로그램이 필요 없으며, 애플 기본 앱인 디스크 유틸리티(Disk Utility)만으로 충분합니다.
디스크 유틸리티로 파티션을 수리하는 방법:
1단계. Finder > 응용 프로그램 > 유틸리티에서 디스크 유틸리티를 실행합니다. 운영체제가 설치된 파티션 자체를 수리하려면 macOS 복구 모드로 부팅한 뒤 그곳에서 디스크 유틸리티를 실행해야 합니다.

2단계. 왼쪽 목록에서 수리할 파티션을 선택하고 '응급 처치(First Aid)' 버튼을 클릭합니다.

3단계. 응급 처치가 파티션 오류를 검사하도록 확인합니다. 문제가 발견되면 자동으로 수리를 시도합니다.

또는 터미널에서 디스크 유틸리티 명령어를 사용할 수도 있습니다:
1단계. Finder > 응용 프로그램 > 유틸리티에서 터미널을 실행합니다. 운영체제가 설치된 파티션을 수리할 때 역시 macOS 복구 모드로 부팅한 뒤 터미널을 실행하는 것이 좋습니다.

2단계. 'diskutil list'를 입력해 모든 파티션 목록을 확인하고 Return 키를 누릅니다. 수리하려는 파티션의 식별자(identifier)를 기억해 두세요.

3단계. 'diskutil verifyVolume ID'를 입력하고 Return 키를 누릅니다. 이때 ID 부분은 반드시 이전 단계에서 확인한 식별자로 바꿔 입력해야 합니다.

4단계. 검사 결과 파티션 수리가 필요하다고 판단되면, 'diskutil repairVolume ID'를 입력하고 Return 키를 눌러 수리를 진행합니다.
하드 드라이브 파티션 손실을 예방하는 방법
'맥 파티션을 어떻게 복구하나?'라는 질문에 답했으니, 이제 파티션 손실 예방에 대해 이야기해 보겠습니다. 데이터 복구보다는 처음부터 데이터 손실을 피하는 것이 항상 최선이니까요. 파티션이 사라지는 것을 막는 다섯 가지 방법을 소개합니다.
1. 데이터 백업 생활화
자연재해, 물리적 손상, 도난 같은 상황에서 파티션 손실을 막을 수 있는 유일한 방법은 바로 백업입니다. 다만 모든 백업이 똑같이 효과적인 것은 아니므로, 3-2-1 방식처럼 신뢰할 수 있는 백업 전략을 세우는 것이 중요합니다.
3-2-1 백업 방식의 핵심은 다음과 같습니다.
- 데이터를 3개 사본으로 보관합니다(원본 1개 + 백업 2개).
- 백업 사본은 서로 다른 두 가지 매체에 저장합니다(예: 디스크 + 테이프).
- 두 백업 사본 중 하나는 재난 복구를 위해 건물 외부 등 별도 장소에 보관합니다.
실제로는 매주 하드 드라이브 전체를 바이트 단위로 백업하고, iCloud, OneDrive, Google Drive, Dropbox 같은 실시간 클라우드 백업 서비스를 함께 활용하는 방식으로 구현할 수 있습니다.
2. 백신 소프트웨어 사용
맥 사용자가 Windows 사용자만큼 바이러스와 악성코드를 걱정할 필요는 없지만, 맥 전용 위협도 꾸준히 등장하고 있습니다. 최근 발견된 EvilQuest는 랜섬웨어와 스파이웨어 기능을 하나로 결합한 대표적인 맥 악성코드입니다.
EvilQuest를 비롯한 각종 맥 악성코드로부터 파티션과 데이터를 지키려면, 최신 사이버 위협을 실시간으로 탐지하고 차단할 수 있는 신뢰할 만한 백신 소프트웨어를 사용해야 합니다. Malwarebytes가 좋은 선택지이며, 그 외에도 다양한 백신 프로그램이 있습니다.
3. 파티션 작업 시 신중하게 진행
파티션 나누기 작업에서는 많은 일이 잘못될 수 있습니다. 특히 경험이 부족하다면 더욱 그렇습니다. 파티션 손실을 피하려면 자신이 무엇을 하고 있는지 정확히 이해하고, 실행 전에 모든 설정을 반드시 두 번 확인하세요.
잘 모르겠다면 온라인 파티션 튜토리얼을 참고하거나, Stack Exchange, Reddit 같은 커뮤니티에서 경험 많은 사용자에게 도움을 요청하는 것이 좋습니다.
4. 멀티부팅은 가급적 피하기
멀티부팅은 한 대의 컴퓨터에 둘 이상의 운영체제를 설치해 부팅 시점에 전환하며 사용하는 방식입니다. Boot Camp는 Windows만 설치할 수 있기 때문에, 맥 사용자들이 Linux를 함께 쓰려고 멀티부팅을 선택하는 경우가 많습니다.
문제는 애플이 멀티부팅을 공식적으로 지원하지 않는다는 점입니다. 작은 실수가 치명적인 오류로 이어져 파티션 전체가 사라지는 일이 자주 발생합니다. 멀티부팅 대신 VMware나 VirtualBox 같은 가상머신 안에 Linux를 설치하는 것을 고려해 보세요.
5. 운영체제와 데이터 분리해서 저장하기
데이터는 운영체제와 분리해 보관하는 것이 좋습니다. 다른 파티션에 나누어 저장하거나, 더 좋은 방법은 별도의 저장 장치에 보관하는 것입니다. 이렇게 하면 잘못된 업데이트나 악성코드 감염 등 운영체제에 문제가 생겨도 데이터 손실 가능성을 크게 줄일 수 있습니다.