HFS+란

Yvette | 지식센터 | 10/04/2024

개요:

HFS+는 Apple Inc가 1998년에 출시한 Mac용 파일 시스템으로, Mac OS Extended라는 이름의 Mac에서 볼 수 있습니다. macOS 8.1 이후 모든 Mac 컴퓨터에서 사용할 수 있지만 Windows는 HFS+ 형식을 읽고 쓸 수 없고 Linux는 읽기만 가능합니다.

HFS+란?

HFS Plus 또는 HFS+(Mac OS Extended 또는 HFS Extended라고도 함)는 Apple Inc.에서 개발한 저널링 파일 시스템입니다. - Wikipedia

HFS+ 는 1998년 이후 모든 Mac에서 사용되는 파일 시스템입니다. 모든 기계식 드라이브와 하이브리드 드라이브에서 사용됩니다. macOS 이전 버전에서는 기본적으로 모든 드라이브에 이 기능을 사용합니다. HFS+는 Apple이 macOS 8.1을 출시했을 때 원래 버전인 HFS(Hierarchical File System)를 Mac의 기본 파일 시스템으로 대체했습니다. Mac OS Extended (Journaled) 라는 이름의 Mac에서 HFS+를 볼 수 있습니다.

HFS+ VS HFS

이전 HFS에 비해 HFS+는 호환성이 더 뛰어나고 훨씬 더 큰 파일을 지원합니다. 다음은 HFS+와 HFS의 차이점을 보여주는 표입니다.

특징 HFS HFS+
사용자에게 표시되는 이름 맥 OS 표준 맥 OS 확장
할당 블록 수 16비트 상당 32비트 상당
긴 파일 이름 31자 255자
파일 이름 인코딩 맥로마 유니코드
파일 속성 고정 크기 속성 지원 향후 메타데이터 확장을 허용합니다.
OS 시작 지원 시스템 폴더 ID 전용 시작 파일도 지원
카탈로그 노드 크기 512바이트 4kb
최대 파일 크기 2^31바이트 2^63바이트

HFS+ 구조

HFS+ 볼륨은 9개의 주요 구조로 구성됩니다.

  • 볼륨 헤더: 생성 날짜, 파일 번호 등의 볼륨 정보를 저장합니다.
  • 할당 파일: 할당 블록이 사용되었는지 또는 사용 가능한지 확인합니다.
  • 카탈로그 파일: 볼륨의 파일 구조를 설명합니다.
  • 속성 파일: 추가 포크 정보가 포함된 B-트리.
  • 범위 오버플로 파일: 카탈로그 파일이 저장하지 않는 나머지 범위에 대한 B-트리입니다.
  • 시작 파일: Mac이 아닌 컴퓨터를 시작합니다.
  • 대체 볼륨 헤더: HFS 대체 마스터 디렉터리 블록과 동일합니다.
  • 부트 블록: HFS에 있는 부트 블록과 동일합니다.
  • Apple의 마지막 섹터는 컴퓨터 제조 과정에서 사용하도록 예약되어 있습니다.

HFS+ 기능

요약하자면, HFS+ 형식의 주요 기능은 다음과 같습니다.

효율적인 디스크 공간 사용: 할당 블록이 많을수록 할당 블록 크기가 작아집니다. 특히 1GB 이상의 눈에 띄는 볼륨에서는 평균적으로 낭비되는 공간이 적고, 사용 가능한 공간이 여러 파일에 더 세밀하게 분산될 수 있으므로 더 많은 파일을 보유할 수 있습니다. .

국제 친화적인 파일 이름: HFS+는 Mac OS 로마자 대신 유니코드를 사용하여 파일 이름을 저장합니다. 최대 255자를 허용하면 설명어를 파일 이름으로 설정하기가 더 쉬워지고, 컴퓨터에서 생성된 긴 이름이 유리합니다.

명명된 포크에 대한 향후 지원: HFS+에는 파일에 대한 추가 정보를 저장하는 속성 파일이 있습니다. 데이터는 파일이 이동되거나 이름이 바뀌거나 파일이 삭제될 때 삭제되는 동안 파일과 함께 보관될 수 있습니다.

macOS가 아닌 운영 체제에서 쉽게 부팅: HFS+에는 구조화되지 않은 포크로 특정 시작 파일이 있으며, 이는 시스템 시작 중에 쉽게 찾을 수 있습니다. ROM 에서 HFS/HFS+를 지원하지 않는 macOS 또는 기타 OS에서 편리합니다. 이는 여러 측면에서 HFS 부팅 블록을 일반화하여 보다 광범위하고 가변적인 크기의 스토리지를 제공합니다.

Windows용 HFS+, Mac용 HFS+, Linux용 HFS+

HFS+ 형식 파일은 macOS 8.1 이후 모든 Mac OS 컴퓨터에서 읽고 쓸 수 있습니다. 그러나 Windows는 타사 소프트웨어를 설치하지 않으면 HFS+ 형식을 인식하지 못하며 Linux는 HFS+ 형식 파일을 읽기 전용으로 지원합니다. HFS+의 주요 장점은 다음과 같습니다.

  • 항목 이름 지정을 위해 Mac OS Roman 또는 기타 여러 문자 집합 대신 유니코드를 사용합니다.
  • B-트리를 사용하여 대부분의 볼륨 메타데이터를 저장합니다.
  • 디렉토리에 대한 하드 링크를 지원합니다.
  • 최대 255자 길이의 파일 이름을 허용합니다.
  • HFS의 16비트 대신 전체 32비트 할당 매핑 테이블을 사용합니다.
  • 대용량 디스크의 공간 활용도를 향상시킵니다.

Apple은 2017년에 macOS High Sierra를 출시하고 HFS+를 SSD에 최적화된 디스크 형식인 Apple File System이라는 APFS 로 교체했습니다. 그러나 HFS+는 Mac에서 여전히 널리 사용되는 디스크 형식입니다.

APFS 디스크를 Time Machine 백업 드라이브로 사용할 수 없으며 Mac의 디스크를 HFS+ 파일 시스템으로 포맷하는 것은 상당한 선택입니다.

 

HFS+ VS APFS

Apple 파일 시스템은 2017년 macOS High Sierra의 기본 솔리드 스테이트 드라이브 및 플래시 메모리 파일 시스템입니다. 2016년에 처음 출시되었으며 다음을 포함하여 HFS/HFS+에 비해 모든 종류의 이점을 제공합니다.

  • APFS는 폴더 복사 및 붙여넣기가 더 빠르며, 파일 시스템이 동일한 데이터를 두 번 가리키기 때문에 즉각적입니다.
  • 메타데이터에 대한 APFS 개선으로 폴더가 드라이브에서 차지하는 공간을 빠르게 확인할 수 있습니다.
  • APFS의 많은 안정성 향상으로 손상된 파일과 같은 일이 훨씬 덜 일반적입니다.

하지만 macOS Sierra는 APFS를 읽고 쓸 수 있는 최초의 운영 체제였습니다. 즉, 이전 운영 체제를 사용하는 Mac에서는 APFS로 포맷된 드라이브에 쓸 수 없습니다. 작업해야 하는 구형 Mac이 있는 경우 해당 Mac 드라이브에는 APFS가 잘못된 선택입니다. 그리고 APFS와 Mac OS Extended 는 모두 Windows PC에서 읽고 쓸 수 없습니다.

또한 APFS는 Time Machine과 호환되지 않으므로 백업 드라이브를 HFS+로 포맷해야 합니다. 그렇지 않으면 Time Machine을 사용하여 APFS 드라이브에서 파일을 복구 하기가 어렵습니다.

HFS+ VS exFAT

확장 파일 할당 테이블 형식이라고도 하는 exFAT 형식은 Microsoft가 2006년에 만든 파일 시스템입니다. exFAT 형식은 Windows 및 macOS 컴퓨터에서 작동하는 드라이브에서 사용하여 이전 FAT32 형식과의 플랫폼 간 호환성을 제공할 수 있습니다. 파일 및 파티션 크기 제한.

exFAT는 특별히 최적화된 형식이 아니며 APFS 또는 HFS+보다 파일 조각화에 훨씬 더 취약합니다. 그러나 exFAT로 파티션을 포맷하면 큰 이점이 있습니다. 즉, Windows와 macOS 컴퓨터 모두 이 형식으로 읽고 쓸 수 있습니다.

HFS+와 exFAT의 차이점은 다음과 같습니다.

주요 용도 파일 시스템 Mac OS 파일 시스템
초판 2006년 1998년
개방형 형식
지원되는 운영 체제 윈도우, 리눅스, 맥 OS, 안드로이드, iOS Linux(읽기 전용), Mac OS, iOS

HFS+ 파일은 Windows PC에서 읽거나 쓸 수 없습니다. Windows에서 HFS+ 형식을 사용하려면 Apple HFS+ 드라이버와 같은 타사 소프트웨어를 설치해야 합니다.

HFS/HFS+ 데이터 복구

Mac에서 가장 널리 사용되는 디스크 형식인 HFS 또는 HFS+는 Mac에 중요한 데이터와 파일을 저장하는 데 사용됩니다. 실수로 HFS/HFS+ 파일을 삭제하거나 HFS/HSF+ 파티션이 손상되는 등의 경우에는 데이터가 손실될 수 있습니다.

대부분의 경우 휴지통에서 데이터를 복구하거나 Mac의 Time Machine에서 복구할 수 있습니다. 일반적인 방법으로 Mac에서 HFS/HFS+ 파티션을 복구할 수 없다면 데이터 복구 소프트웨어인 Mac용 EaseUS Data Recovery Wizard를 소개하고 싶습니다.

EaseUS 데이터 복구 마법사

Mac에서 EaseUS 데이터 복구 소프트웨어를 다운로드하고 열면 이전에 손실된 데이터를 저장했던 HFS/HFS+ 파티션을 쉽게 찾을 수 있습니다. 그리고 HFS/HFS+ 파티션 복구 작업은 컴퓨터 경험이 없는 사용자도 쉽게 처리할 수 있을 정도로 쉽습니다. 다음 세 단계를 수행할 수 있습니다.

1단계. 복구하려는 HFS/HFS+ 파티션을 찾고 "스캔"을 클릭하여 손실된 데이터를 찾으십시오.

2단계. 스캔 결과를 확인하고 복구하려는 손실된 데이터를 선택합니다.

3단계. "복구"를 클릭하고 HFS/HFS+ 파티션의 손실된 데이터를 Mac HD의 다른 안전한 위치에 저장합니다.

마무리

HFS+는 1998년에 출시된 Mac의 파일 시스템으로, Mac OS Extended라는 이름의 Mac에서 볼 수 있습니다. macOS 8.1 이후 모든 Mac 컴퓨터에서 사용할 수 있지만 Windows는 HFS+ 형식을 읽고 쓸 수 없고 Linux는 읽기만 가능합니다.

Windows PC에서 HFS+ 형식을 사용하려면 타사 소프트웨어를 설치해야 합니다. 2017년 Apple은 HFS+를 대체하기 위해 APFS라는 Apple 파일 시스템을 도입했지만 HFS+는 여전히 Mac에서 널리 사용되는 디스크 형식입니다.

HFS+ FAQ

Mac에 HFS+ 파티션이 있는 경우 HSF+가 무엇인지, Windows PC에서 HFS+ 형식 USB를 사용할 수 있는지 여부에 대해 혼란스러울 수 있습니다. 다음은 사람들이 HFS+를 검색할 때 묻는 질문입니다.

1. HFS+는 Mac OS Extended와 동일합니까?

예. HFS+라고도 하는 Mac OS 확장은 1998년에 처음 도입된 이전 Mac 드라이브용 기본 파일 시스템이었습니다. 이제 Mac OS 확장은 macOS High Sierra 릴리스 이상의 기계식 드라이브와 하이브리드 드라이브의 기본 파일 시스템 형식입니다.

2. HFS+의 용도는 무엇입니까?

HFS+는 Mac OS에서 파일을 저장하고 정리하기 위해 Apple Inc에서 출시한 파일 시스템입니다.

3. Windows에서 HFS+를 읽을 수 있나요?

아니요, Windows는 HFS+ 형식을 읽거나 쓸 수 없습니다. Windows PC에서 HFS+ 형식을 읽으려면 타사 소프트웨어를 설치하는 것이 도움이 될 수 있습니다.

4. NTFS와 HFS+ 중 어느 것이 더 좋습니까?

NTFS 파일 시스템은 Windows 시스템 드라이브, 내부 HDD 또는 외부 하드 드라이브에 사용되는 반면, HFS+는 Mac OS의 USB 드라이브 또는 Fusion 드라이브에 사용됩니다.