Computer >> 컴퓨터 >  >> 문제 해결 >> Mac

데이터 손실 없이 HFS+를 APFS로 변환하는 방법 (2024 최신 가이드)

APFS(Apple File System)는 애플이 2017년 macOS 기기용으로 출시한 차세대 파일 시스템입니다. 거의 20년간 사용되어 온 HFS+(HFS Extended 또는 Mac OS Extended(Journaled)라고도 불림)를 대체하여 macOS High Sierra 이후 버전의 기본 파일 시스템으로 자리 잡았습니다.

대부분의 맥 사용자는 하드 드라이브를 HFS+에서 APFS로 업그레이드하고 싶어 합니다. 이 글에서는 HFS+를 APFS로 변환하기 전에 알아야 할 필수 사항을 자세히 설명하고, 데이터 손실 없이 안전하게 변환하는 방법까지 단계별로 안내해 드립니다.

목차

  • 1. HFS+를 APFS로 업그레이드해야 할까요?
  • 2. 맥에서 HFS+를 APFS로 변환하는 방법
  • 3. 문제 해결: APFS로 변환할 수 없을 때

HFS+를 APFS로 업그레이드해야 할까요?

macOS 10.13 이상 버전에서 더 발전된 APFS 형식이 도입되면서, 일부 맥 사용자들은 기존 HFS+에서 새로운 APFS로 업그레이드해야 하는지 궁금해합니다. 이 질문에 답하려면 각 파일 시스템의 장단점을 이해해야 합니다.

APFS는 강력한 암호화, 공간 공유(space sharing), 스냅샷, 빠른 디렉터리 크기 계산, 개선된 파일 시스템 구조 등의 특징을 갖추고 있습니다. SSD와 플래시 드라이브에 더 적합하며 전반적인 성능이 뛰어납니다. 다만 High Sierra 이전 버전의 macOS와는 호환되지 않아, 암호화된 APFS 드라이브는 macOS High Sierra 이상을 실행하는 다른 맥에서만 접근할 수 있습니다. 또한 macOS 11 이전 버전에서는 Time Machine과 호환되지 않습니다.

반면 HFS+(Mac OS Extended)는 모든 Mac OS X 및 macOS 버전을 지원하며, HDD와 퓨전 드라이브(Fusion Drive)에 더 적합합니다. 하지만 여러 프로세스가 동시에 파일 시스템에 접근하는 것이 불가능하고, 스냅샷 기능이 없으며, 다른 파일 시스템에 대한 기본 지원이 제한적이라는 단점이 있습니다.

만약 사용 중인 맥 모델이 너무 오래되어 macOS 10.13 이상을 지원하지 않거나, 필요한 응용 프로그램이 HFS+에서만 작동한다면 HFS+를 유지해야 합니다. 일반적으로는 더 나은 성능을 위해 HFS+를 APFS로 변환하는 것이 권장됩니다. 단, "This Volume is Not Formatted as APFS" 같은 업데이트 오류가 발생할 수 있으니 주의하세요.

맥에서 HFS+를 APFS로 변환하는 방법

APFS는 macOS 10.13 출시와 함께 공식적으로 도입되었습니다. 2016년 이전 SSD를 장착한 맥은 macOS를 High Sierra, Mojave, Catalina, Big Sur, Monterey로 업그레이드할 때 자동으로 HFS+에서 APFS로 변환됩니다. 또한 디스크 유틸리티(Disk Utility)를 사용해 시동 디스크의 파일 시스템을 수동으로 변환할 수도 있습니다.

구체적인 변환 단계로 들어가기 전에, 많은 분들이 궁금해하는 사항들을 먼저 확인해 보겠습니다.

Q. HFS+를 APFS로 변환하면 데이터가 삭제되나요?
변환 과정은 비파괴(non-destructive) 방식으로 진행되므로, 드라이브에 저장된 모든 데이터는 변환 과정 동안 그대로 유지됩니다. 다만 시동 디스크 관련 작업을 할 때는 항상 백업 디스크를 만들어 두는 것이 안전합니다.

Q. 내 맥에서 HFS+를 APFS로 변환할 수 있나요?
먼저 맥 모델이 macOS High Sierra 이상 버전을 지원하는지 확인해야 합니다. 또한 하드 드라이브가 이미 Mac OS Extended(HFS+)로 포맷되어 있어야 하며, 다른 파일 시스템에서는 직접 APFS로 변환할 수 없습니다.

방법 1: macOS 업데이트를 통해 변환하기

  1. 애플 메뉴( Apple 메뉴)를 클릭하고 시스템 환경설정(System Preferences)을 선택합니다.
  2. 패널에서 소프트웨어 업데이트(Software Update)를 클릭합니다.
  3. 버튼을 클릭해 애플 서버에서 사용 가능한 업데이트를 확인합니다.
  4. '지금 업그레이드(Upgrade Now)' 옵션이 보이면 클릭합니다.
  5. 업데이트가 완료되면 디스크 유틸리티에서 드라이브의 포맷 형식을 확인합니다.

방법 2: 디스크 유틸리티에서 수동으로 변환하기

  1. Finder > 응용 프로그램 > 유틸리티 경로로 이동해 디스크 유틸리티를 실행합니다.
  2. 보기(View) 버튼을 클릭하고 모든 기기 보기(Show All Devices)를 선택합니다.
  3. 왼쪽 사이드바에서 APFS로 변환하려는 HFS+ 볼륨을 찾습니다.
  4. 볼륨을 Control-클릭(또는 우클릭)한 후 'APFS로 변환(Convert to APFS)' 옵션을 선택합니다.
  5. 변환(Convert) 버튼을 눌러 변환을 시작합니다.

문제 해결: APFS로 변환할 수 없을 때

맥을 macOS High Sierra 이상 버전으로 업그레이드할 때, 일부 macOS 버전에서는 'APFS로 변환' 옵션이 제공됩니다. 해당 체크박스에 체크하면 데이터 손실 없이 HFS+에서 APFS로 변환됩니다. 이후 버전에서는 별도의 옵션이 없지만, macOS를 업데이트하면 자동으로 HFS+가 APFS로 업그레이드됩니다.

그런데 일부 사용자는 macOS 업데이트 후에도 APFS 변환에 실패하거나, 수동 변환을 시도할 때 'APFS로 변환' 옵션이 비활성화되어 있는 경우가 있습니다. 이럴 때 아래 해결 방법을 시도해 보세요.

  • 드라이브가 아닌 HFS+ 볼륨을 선택했는지 확인하세요. 'APFS로 변환' 옵션은 HFS+ 볼륨에만 사용할 수 있습니다. 전체 드라이브를 선택하면 특정 볼륨의 형식을 변경하는 변환 옵션을 사용할 수 없습니다.
  • HFS+가 아닌 볼륨이라면 먼저 HFS+로 포맷하세요. 'APFS로 변환' 옵션은 HFS+를 APFS로 변환할 때만 작동합니다. 대상 볼륨이 다른 파일 시스템으로 포맷되어 있다면 변환이 불가능하며, 디스크 유틸리티에서 볼륨을 HFS+ 형식으로 포맷한 후 변환해야 합니다. 이 과정에서 모든 데이터가 삭제되므로 반드시 포맷 전에 백업하세요.
  • 파티션 구성표를 MBR에서 GUID로 변경하세요. HFS+는 MBR과 GPT 드라이브를 모두 지원하지만, APFS는 GPT 드라이브만 지원합니다. 따라서 드라이브를 다시 포맷하고 파티션 구성표를 GUID로 설정해야 성공적으로 APFS로 변환할 수 있습니다.
  • 마운트되지 않는 볼륨의 손상된 파일 시스템을 복구하세요. 볼륨의 파일 시스템이 손상되면 마운트가 되지 않을 수 있습니다. 'APFS로 변환'은 마운트된 드라이브에만 사용 가능하므로, 먼저 First Aid(응급 처치)를 실행해 디스크를 복구하고 마운트한 후 변환을 진행하세요.

또한 맥을 복구 모드(Recovery Mode) 또는 인터넷 복구 모드(Internet Recovery Mode)로 부팅한 후 해당 환경의 디스크 유틸리티에 접근해 보세요. 일부 맥 사용자들은 이 방법으로 'APFS로 변환' 옵션이 활성화되는 것을 확인했습니다.

마무리

이 글을 통해 macOS 업데이트 또는 디스크 유틸리티를 이용한 수동 변환으로 맥에서 HFS+를 APFS로 변환하는 방법을 알아보았습니다. 변환 과정은 일반적으로 데이터 손실을 일으키지 않지만, 만일의 상황에 대비해 볼륨을 미리 백업해 두는 것이 좋습니다. 만약 APFS로 변환할 수 없다면 위에서 소개한 해결 방법들을 순서대로 시도해 보세요.