Mac 지원 파일 시스템 총정리: APFS, HFS+, exFAT, FAT32, NTFS 차이점과 선택 가이드
이 글에서는 Mac이 지원하는 파일 시스템을 종합적으로 정리합니다. macOS는 APFS, Mac OS Extended(HFS+), exFAT, FAT32 등 다양한 파일 시스템을 지원하며, NTFS는 읽기 전용으로 제한적으로 호환됩니다. 각 파일 시스템의 특징과 활용 사례, 그리고 어떤 상황에서 어떤 포맷을 선택해야 하는지 구체적으로 설명해 드립니다.
1. APFS (Apple File System)
APFS(Apple File System) 는 Apple이 자체 개발한 파일 시스템으로, macOS High Sierra(10.13) 이후 버전의 기본 파일 시스템입니다. HFS+의 후속작으로 설계되었으며, HFS+가 가지고 있던 여러 구조적 한계를 해결하기 위해 만들어졌습니다.
주요 특징
- SSD 최적화: 솔리드 스테이트 드라이브(SSD)에 최적화되어 있으며, 플래시 스토리지에서 뛰어난 성능을 발휘합니다.
- 스냅샷(Snapshot) 지원: 특정 시점의 파일 시스템 상태를 그대로 보존할 수 있어, Time Machine 백업이 훨씬 효율적으로 작동합니다.
- 강력한 암호화: 네이티브 암호화를 지원하며, 단일 볼륨에서 여러 암호화 키를 사용할 수 있습니다.
- 공간 공유(Space Sharing): 여러 볼륨이 하나의 컨테이너 내에서 동적으로 저장 공간을 공유합니다. 별도로 파티션 크기를 지정할 필요가 없습니다.
- 데이터 무결성: 메타데이터 체크섬을 통해 데이터 손상을 방지하고, 충돌 발생 시에도 파일 시스템의 일관성을 보장합니다.
- 빠른 디렉터리 크기 계산: 폴더 크기를 즉시 계산할 수 있어, Finder에서 폴더 정보를 빠르게 확인할 수 있습니다.
호환성
APFS는 macOS High Sierra(10.13) 이상에서만 완전히 지원됩니다. 그 이전 버전의 macOS나 Windows, 일부 구형 기기에서는 인식하지 못할 수 있으므로 외장 드라이브로 사용할 때는 유의해야 합니다.
2. HFS+ (Mac OS Extended)
HFS+(Hierarchical File System Plus) 는 Mac OS Extended라고도 불리며, APFS 등장 이전까지 Mac의 기본 파일 시스템으로 오랜 기간 사용되었습니다. Apple이 개발한 네이티브 Mac 파일 시스템입니다.
주요 특징
- Mac 생태계 완벽 호환: APFS 이전의 모든 Mac에서 기본으로 사용되었기 때문에, 구형 Mac부터 최신 Mac까지 폭넓게 지원합니다.
- 저널링(Journaling) 지원: 메타데이터 변경 사항을 저널에 기록하여, 갑작스러운 정전이나 시스템 충돌 시에도 파일 시스템 손상을 방지합니다.
한계
- SSD 최적화 부족: HFS+는 하드 디스크 드라이브(HDD) 시절에 설계된 파일 시스템이라, SSD의 성능을 온전히 활용하지 못합니다.
- 스냅샷, 공간 공유 등 APFS 고급 기능 미지원: APFS가 제공하는 대부분의 현대적 기능을 사용할 수 없습니다.
호환성
APFS와 달리, HFS+는 거의 모든 버전의 macOS에서 읽고 쓸 수 있습니다. 아주 오래된 Mac을 사용 중이거나, 구형 macOS와의 호환성이 반드시 필요한 경우에 유용합니다.
3. APFS vs HFS+ 비교
| 비교 항목 | APFS | HFS+ (Mac OS Extended) |
|---|---|---|
| 개발사 | Apple | Apple |
| 도입 시기 | 2017년 (macOS High Sierra) | 1998년 (Mac OS 8.1) |
| SSD 최적화 | ✅ 네이티브 지원 | ❌ HDD 기반 설계 |
| 스냅샷 | ✅ 지원 | ❌ 미지원 |
| 공간 공유 | ✅ 지원 (컨테이너 내 동적 할당) | ❌ 고정 파티션 방식 |
| 암호화 | ✅ 멀티키 네이티브 암호화 | ✅ FileVault 기반 |
| 대소문자 구분 | 옵션 제공 | 옵션 제공 |
| 호환성 | macOS 10.13 이상 | 대부분의 macOS 버전 |
| 적합한 용도 | Mac 내장 드라이브, SSD | 구형 Mac 호환, Time Machine (기존) |
4. exFAT
exFAT(Extensible File Allocation Table) 는 Microsoft가 2006년에 도입한 파일 시스템으로, USB 플래시 드라이브, SD 카드, 이동식 저장 장치에 최적화되어 있습니다.
주요 특징
- 대용량 파일 지원: FAT32의 최대 단점이었던 4GB 파일 크기 제한이 없습니다. 수 GB 이상의 대용량 파일도 자유롭게 저장할 수 있습니다.
- 크로스 플랫폼 호환성: macOS와 Windows 모두에서 별도의 소프트웨어 없이 읽기/쓰기가 가능합니다. Mac과 Windows를 오가며 사용하는 외장 드라이브에 가장 실용적인 선택입니다.
- SDXC 카드 기본 포맷: 32GB 이상의 SDXC 카드는 exFAT가 기본 파일 시스템으로 지정되어 있습니다.
- NTFS 대비 가벼운 구조: NTFS보다 오버헤드가 적어 이동식 저장 장치에 더 적합합니다.
언제 exFAT를 선택해야 할까?
- Mac과 Windows 양쪽에서 하나의 외장 드라이브를 번갈아 사용할 때
- USB 메모리나 외장 SSD에 4GB 이상의 대용량 파일을 저장해야 할 때
- 디지털 카메라, 게임 콘솔 등 다양한 기기와 호환되어야 할 때
5. FAT32
FAT32(File Allocation Table 32) 는 exFAT의 이전 세대 파일 시스템으로, 마찬가지로 Microsoft가 개발했습니다. 현재도 많은 휴대용 기기에서 광범위하게 사용되고 있습니다.
주요 특징
- 압도적인 호환성: macOS, Windows, Linux는 물론이고 게임 콘솔(PlayStation, Xbox), TV, 차량용 오디오, 프린터 등 거의 모든 전자 기기에서 인식됩니다.
- 가볍고 단순한 구조: 오래된 파일 시스템인 만큼 구조가 단순하여 저사양 기기에서도 무리 없이 작동합니다.
치명적인 한계
- 최대 파일 크기 4GB 제한: 단일 파일이 4GB를 넘을 수 없습니다. 고화질 영상 한 편도 저장하지 못하는 경우가 많아, 현대적인 용도로는 사실상 부적합합니다.
- 최대 볼륨 크기 2TB 제한: 2TB를 초과하는 드라이브는 FAT32로 포맷할 수 없습니다.
언제 FAT32를 선택해야 할까?
- USB 메모리를 다양한 구형 기기와 함께 사용해야 할 때
- 파일 하나하나가 모두 4GB 미만인 경우
- 호환성이 최우선이고 성능이나 용량은 크게 중요하지 않을 때
6. NTFS (읽기 전용)
NTFS(New Technology File System) 는 Microsoft가 개발한 Windows의 기본 파일 시스템입니다. Windows XP부터 FAT32를 대체하여 지금까지 Windows의 주력 파일 시스템으로 자리 잡고 있습니다.
Mac에서의 NTFS 지원
macOS에서는 NTFS 드라이브를 읽기만 가능하고, 기본적으로 쓰기는 불가능합니다. 즉, NTFS로 포맷된 외장 하드나 USB를 Mac에 연결하면 파일을 열어 보는 것은 되지만, 파일을 복사해 넣거나 삭제, 수정하는 작업은 할 수 없습니다.
Mac에서 NTFS 드라이브에 쓰기 위한 해결책
Mac에서 NTFS 드라이브에 자유롭게 읽고 쓰려면 서드파티 NTFS for Mac 소프트웨어가 필요합니다. 대표적인 도구로는 BuhoNTFS 가 있습니다.
BuhoNTFS: 클릭 한 번으로 NTFS 드라이브를 읽기/쓰기 모드로 마운트해 주는 전문 Mac NTFS 도구입니다. macOS 10.13 이상을 지원하며, 별도의 복잡한 설정 없이 NTFS 드라이브에 파일을 자유롭게 쓰고 지울 수 있습니다.
| 기능 | NTFS (macOS 기본) | NTFS + BuhoNTFS |
|---|---|---|
| 파일 읽기 | ✅ | ✅ |
| 파일 쓰기 | ❌ | ✅ |
| 파일 삭제/수정 | ❌ | ✅ |
| 드라이브 포맷 | ❌ | ✅ |
| 설정 난이도 | - | 원클릭 |
7. 파일 시스템별 비교표 한눈에 정리
| 파일 시스템 | 개발사 | 최대 파일 크기 | 최대 볼륨 크기 | Mac 읽기 | Mac 쓰기 | Windows 읽기 | Windows 쓰기 |
|---|---|---|---|---|---|---|---|
| APFS | Apple | 8 EB | 8 EB | ✅ | ✅ | ❌ | ❌ |
| HFS+ | Apple | 8 EB | 8 EB | ✅ | ✅ | ❌ | ❌ |
| exFAT | Microsoft | 16 EB | 128 PB | ✅ | ✅ | ✅ | ✅ |
| FAT32 | Microsoft | 4 GB | 2 TB | ✅ | ✅ | ✅ | ✅ |
| NTFS | Microsoft | 16 EB | 256 TB | ✅ | ❌ | ✅ | ✅ |
8. Mac에 가장 적합한 파일 시스템은?
파일 시스템을 선택할 때는 사용 목적, 호환성, 파일 크기 세 가지를 기준으로 판단하는 것이 가장 현명합니다.
상황별 추천 가이드
| 사용 상황 | 추천 파일 시스템 | 이유 |
|---|---|---|
| Mac 내장 드라이브 | APFS | SSD 최적화, 스냅샷, 공간 공유 등 현대적 기능 지원 |
| Time Machine 백업 | APFS (macOS Big Sur 이상) / HFS+ (구버전) | macOS 버전에 따라 적절히 선택 |
| Mac ↔ Windows 공용 외장 드라이브 | exFAT | 양 OS 모두 추가 소프트웨어 없이 읽기/쓰기 가능 |
| 구형 기기와 호환되는 USB 메모리 | FAT32 | 호환성 최고 (단, 4GB 파일 크기 제한 감수) |
| Windows 전용 외장 드라이브 (Mac에서도 써야 할 때) | NTFS + BuhoNTFS | Windows 주력 포맷 + Mac 쓰기 지원 |
| 대용량 영상 작업용 외장 SSD | exFAT | 4GB 제한 없음, 크로스 플랫폼 |
한마디로 정리하면
- Mac 안에서는 APFS, 구형 Mac 호환 필요 시에만 HFS+
- Mac과 Windows를 오가면 exFAT
- 호환성이 최우선이면 FAT32 (단, 파일 하나가 4GB 넘으면 사용 불가)
- Windows 드라이브를 Mac에서도 읽고 써야 한다면 NTFS + BuhoNTFS
마무리
지금까지 Mac이 지원하는 주요 파일 시스템인 APFS, HFS+, exFAT, FAT32, NTFS에 대해 자세히 살펴보았습니다. 파일 시스템은 평소에는 신경 쓰지 않다가도, "왜 이 USB가 Mac에서는 읽기만 되지?", "왜 4GB 영상을 외장 하드에 복사할 수 없지?" 같은 문제를 마주했을 때 비로소 중요성을 체감하게 되는 요소입니다.
이 글이 여러분의 파일 시스템 선택에 명쾌한 기준이 되길 바랍니다. Mac과 외장 드라이브를 더 스마트하게 사용할 준비가 되셨나요?
은비가 Apple의 모든 제품에 열정을 갖고 있는 기술 전문가입니다. iPhone, iPad, Mac에 이르기까지 Apple의 모든 제품에 대해 깊은 이해와 강한 관심을 갖고 있습니다. 은비는 하드웨어, 소프트웨어 및 최신 기술 동향을 포함하여 Apple 제품의 모든 측면을 다루는 포괄적이고 심층적인 기술 기사를 작성하는 데 최선을 다하고 있습니다.
