2011년 이후 출시된 모든 Mac에는 기본적으로 복구(Recovery) 파티션이 내장되어 있습니다. 이는 하드 드라이브의 별도 영역으로, Mac에서 운영체제를 수리하거나 재설치해야 할 때 부팅하여 사용할 수 있는 공간입니다.
저장 공간을 확보하고 싶은 등 여러 상황에서 Mac의 복구 파티션을 삭제하고 싶을 수 있습니다. 다만 다양한 문제를 해결하는 데 유용한 도구이기 때문에 가볍게 결정해서는 안 됩니다.
그래도 삭제하기로 확신했다면 아래 방법을 따라 해보세요. 이 글에서는 복구 파티션을 삭제하는 방법과 함께, 이후 다시 복원하는 방법까지 모두 소개합니다.
복구 파티션이란 무엇인가?
Mac을 시작할 때 Cmd + R 키를 길게 누르면 복구 파티션으로 부팅됩니다. 작동하지 않는다면 Option + Cmd + R 키를 눌러 인터넷을 통해 복구 모드로 진입할 수도 있습니다. macOS에 문제가 발생했을 때 문제를 해결하는 곳이 바로 이곳입니다.
Mac 복구 파티션에서는 네 가지 문제 해결 옵션을 제공합니다.
- Time Machine 백업으로부터 복원
- macOS 재설치
- 온라인으로 도움 받기
- 디스크 유틸리티
각 옵션은 이름 그대로의 기능을 하며, 어떤 도구를 사용할지는 Mac에서 겪고 있는 문제에 따라 달라집니다.
또한 메뉴 막대의 유틸리티 드롭다운 메뉴에서 추가 옵션을 사용할 수 있습니다.
- 펌웨어 암호 유틸리티
- 네트워크 유틸리티
- 터미널
Mac의 시스템 드라이브를 변경하려면 복구 파티션으로 부팅해야 하는 경우가 많기 때문에, 모든 Mac 사용자에게 필수적인 문제 해결 도구라고 할 수 있습니다.
Mac에서 복구 파티션 삭제하는 방법
여분의 USB 메모리가 있고 Mac에서 약 650MB 정도의 디스크 공간을 확보하고 싶다면, 부팅 가능한 macOS 설치 프로그램을 만들어 복구 파티션을 대체하세요. 이렇게 하면 시스템 드라이브에 문제가 생겨도 macOS를 수리할 수 있습니다.
복구 파티션을 제거하는 것은 실수로 모든 데이터를 지울 수 있는 까다로운 작업입니다. Time Machine으로는 복구 파티션을 되살릴 수 없으므로, Carbon Copy Cloner 같은 소프트웨어로 전체 하드 디스크를 클론해 두는 것을 권장합니다.
참고로 이 작업을 마쳐도 macOS 업데이트를 설치하면 복구 파티션이 자동으로 다시 생성될 가능성이 높습니다. 따라서 앞으로 macOS를 전혀 업데이트하지 않을 계획이 아니라면 파티션을 반복해서 삭제해야 할 수도 있습니다.
Mac이 Core Storage를 사용하는지 확인하기
Apple은 Fusion Drive의 기반이 되는 기술의 일부로 Core Storage를 도입했습니다. Mac이 Core Storage를 사용 중이라면 복구 파티션을 제거하는 과정이 조금 더 복잡하며, 다른 방법을 사용해야 합니다.
진행하기 전에 시스템 드라이브가 Core Storage를 사용하는지 먼저 확인하세요. 터미널을 열고 다음 명령어를 실행합니다.
diskutil list이 명령은 Mac에 연결된 모든 드라이브와 파티션 목록을 보여줍니다. 시스템 드라이브(일반적으로 Macintosh HD)를 찾아 표시된 저장 공간 Type(유형)을 확인합니다.
위 예시에서 유형은 APFS Volume입니다. 만약 유형이 Apple_CoreStorage로 표시된다면 아래의 두 번째 방법을 사용해야 합니다.
방법 1: 터미널로 복구 파티션 삭제하기
Mac이 Core Storage를 사용하지 않는다면, 터미널을 이용하는 것이 복구 파티션을 삭제하는 가장 쉬운 방법입니다. 먼저 다음 명령어를 다시 실행하여 복구 식별자(Identifier)를 찾습니다.
diskutil list목록에서 Recovery 파티션을 찾아 해당 Identifier(식별자)를 적어둡니다. 시스템 드라이브(일반적으로 Macintosh HD)의 식별자도 함께 메모해 두세요.
예시에서는 Recovery 파티션의 식별자가 disk1s3이고, Macintosh HD 시스템 드라이브의 식별자는 disk1s1입니다. 물론 사용자의 Mac은 다를 수 있습니다.
이제 터미널을 사용해 복구 파티션을 삭제합니다. 아래 명령어에서 복구 식별자 부분을 본인의 값으로 바꿔 실행하세요.
diskutil eraseVolume APFS Blank [RECOVERY IDENTIFIER]이 명령이 작동하지 않으면 드라이브 형식에 맞게 Type을 APFS에서 JHFS+로 변경해야 할 수 있습니다.
이 명령은 복구 파티션을 삭제하고 빈 공간으로 대체합니다. 다음 단계에서는 이 빈 공간을 시스템 드라이브와 합쳐야 합니다. 아래 명령어에서 복구 식별자와 시스템 식별자를 각각 본인의 값으로 교체한 후 실행하세요.
diskutil mergePartitions APFS "Macintosh HD" [SYSTEM IDENTIFIER] [RECOVERY IDENTIFIER]이 명령은 시스템 디스크의 데이터를 모두 보존하면서 두 파티션을 병합합니다. 이것으로 Mac에서 복구 파티션을 성공적으로 삭제한 것입니다.
방법 2: Core Storage를 외장 드라이브로 클론하기
터미널의 강력한 기능이 있더라도 Core Storage 파티션을 안전하게 편집하는 것은 어렵습니다. 잘못하면 Mac 전체가 지워져 백업에서 모든 것을 복원해야 하는 상황이 발생할 수 있습니다.
해결책은 있지만 Carbon Copy Cloner를 사용해야 합니다. 또한 Mac의 시스템 드라이브를 클론할 만큼 충분한 용량의 외장 드라이브가 하나 더 필요합니다. 아직 설치하지 않았다면 Mac에 Carbon Copy Cloner를 설치하세요. 이 소프트웨어는 무료 체험판을 제공하므로 이 작업에 활용할 수 있습니다.
Mac의 시스템 드라이브 클론하기
외장 드라이브를 연결하고 디스크 유틸리티를 엽니다. 사이드바에서 외장 드라이브를 선택한 후 지우기(Erase)를 클릭합니다. 드라이브 이름을 지정하고, 포맷은 Mac OS 확장(저널링), 구성표는 GUID 파티션 맵으로 설정합니다.
지우기를 클릭하면 외장 드라이브가 포맷됩니다.
이제 Carbon Copy Cloner를 열고 파일 > 새 작업으로 이동합니다. Mac의 시스템 드라이브를 소스(Source)로, 외장 드라이브를 대상(Destination)으로 선택합니다. 준비가 되면 클론(Clone)을 클릭해 외장 드라이브로 데이터 복제를 시작합니다.
시스템 크기에 따라 시간이 다소 걸릴 수 있습니다.
외장 드라이브로 부팅하기
클론이 완료되면 Mac을 재시작하고 부팅 중 Option 키를 길게 누릅니다. 외장 드라이브에서 Mac을 부팅할 수 있는 옵션이 나타납니다. 화살표 키로 선택한 후 Enter 키를 눌러 부팅하세요.
시스템 드라이브를 클론한 것이므로 화면은 평소와 동일하게 보입니다. 유일한 차이점은 이제 외장 드라이브에서 macOS를 실행하고 있다는 점입니다.
Finder를 열고 컴퓨터 폴더로 이동한 후, Mac의 시스템 드라이브(일반적으로 Macintosh HD)를 추출합니다.
복구 파티션 삭제하기
다음 단계로 디스크 유틸리티를 열고 보기 > 모든 기기 표시를 선택합니다. Mac 내장 저장 장치의 상위 드라이브, 즉 복구 파티션이 포함된 드라이브를 선택하고 지우기를 클릭합니다. 이번에도 드라이브 이름을 지정하고 포맷은 Mac OS 확장(저널링), 구성표는 GUID 파티션 맵으로 설정합니다.
Mac의 시스템 드라이브를 지우고 복구 파티션을 제거했다면, Carbon Copy Cloner를 사용해 모든 데이터를 다시 옮깁니다. 이번에는 외장 드라이브를 소스로, 방금 지운 Mac 시스템 드라이브를 대상으로 설정하세요.
Carbon Copy Cloner가 복구 파티션 포함 여부를 묻는다면 취소(Cancel)를 선택합니다. 데이터 복제가 완료되면 더 이상 복구 파티션이 없는 상태가 됩니다.
Mac의 복구 파티션 복원하는 방법
Mac의 복구 파티션을 복원하는 가장 쉬운 방법 중 하나는 macOS를 업데이트하는 것입니다. Apple 메뉴 > 이 Mac에 관하여 > 소프트웨어 업데이트로 이동해 새 업데이트를 다운로드하고 설치하세요.
안타깝게도 이는 원하지 않아도 Mac을 업데이트할 때마다 복구 파티션이 다시 생길 수 있음을 의미합니다. 그런 경우 위의 삭제 단계를 다시 반복하면 됩니다.
물론 macOS 대신 Linux를 설치했다면 macOS 업데이트에 대해 걱정할 필요가 없습니다.
새로운 macOS 업데이트를 설치할 수 없는 상황에서 복구 파티션을 복원해야 한다면, USB macOS 설치 프로그램을 사용해 Mac에 소프트웨어를 다시 설치하세요. 또는 Carbon Copy Cloner로 드라이브를 클론하되, 안내 메시지가 나타나면 복구 볼륨 생성(Create Recovery Volume)을 선택하는 방법도 있습니다.
Mac 저장 공간을 늘리는 더 좋은 방법 찾기
지금까지 살펴본 것처럼 Mac에서 복구 파티션을 삭제해 약간의 저장 공간을 확보하는 것은 충분히 가능합니다. 하지만 복구 모드가 워낙 유용하기 때문에 여전히 권장하지 않습니다. 언젠가 필요할 수 있고, 그 모드 없이 Mac을 고치는 것은 큰 번거로움이 됩니다.
다행히 Mac에서 여유 공간을 늘리는 더 좋은 방법은 매우 다양합니다.