Format
Hierarchical File System Plus
Summary
- Name
- Hierarchical File System Plus
- Identifiers
- PUID: fmt/1742
- Format type
- Aggregate
- Description
- Hierarchical File System Plus (also known as HFS+, Mac OS Extended or HFS Extended) is a file system developed by Apple Inc. as a successor to the Hierarchical File System (HFS) [fmt/1105]. The system was introduced in January 1998 with the release of Mac OS 8.1 and continued to be the primary file system on Apple operating systems starting with Mac OS X, as well as one of the primary file systems used by the iPod portable media player. It features improvements to HFS, such as a 32-bit file length field rather than 16-bit to allow for much longer files names and adds support for Unicode characters in file names up to 255 characters long, containing any characters in the Unicode repertoire (though there may be OS or API-specific restrictions on permittable characters). Journaling was added in 2003 and case-sensitive file names were introduced under the HFSX option. It was replaced with the Apple File System (APFS) released with macOS High Sierra in 2017.
- Note
- http://fileformats.archiveteam.org/wiki/HFS%2B https://www.ntfs.com/hfs.htm https://syntheway.com/Apple_HFS_Hierarchical_File_System_HFS_Plus_Mac_OS_X.htm
- File extensions
-
img,dmg,toast - Source
- The Church of Jesus Christ of Latter-Day Saints / The Church of Jesus Christ of Latter-Day Saints
Internal signatures
Hierarchical File System Plus, sig n.1
- Note
- BOF; Offset: 1024; Magic Bytes: 0x482B0004 & EOF; Offset: 1024; Magic Bytes: 0x482B0004
Byte sequences
- Min Frag Length
- Absolute from BOF
- Offset
- 1024
- Max offset
- 1024
- Byte Sequence
482B0004- Endianness
- None
- Min Frag Length
- Absolute from EOF
- Offset
- 0
- Max offset
- 1024
- Byte Sequence
482B0004- Endianness
- None
Hierarchical File System Plus, sig n.2
- Note
- BOF; Offset: 1024; Magic Bytes: 0x48580005 & EOF; Offset: 1024; Magic Bytes: 0x48580005
Byte sequences
- Min Frag Length
- Absolute from BOF
- Offset
- 1024
- Max offset
- 1024
- Byte Sequence
48580005- Endianness
- None
- Min Frag Length
- Absolute from EOF
- Offset
- 0
- Max offset
- 1024
- Byte Sequence
48580005- Endianness
- None
Changelog
-
Added in V108
- Release date
- 5 September 2022
Hierarchical File System Plus: Signature researched and samples provided by The Church of Jesus Christ of Latter-day Saints.
Hierarchical File System Plus: Full entry added. Submitted by The Church of Jesus Christ of Latter-day Saints.