hfsplus-tools - Tools to create/check Apple HFS+ filesystems

Distribution: CentOS 7
Repository: CentOS Extras x86_64
Package name: hfsplus-tools
Package version: 540.1.linux3
Package release: 4.el7
Package architecture: x86_64
Package type: rpm
Installed size: 467.77 KB
Download size: 167.12 KB
Official Mirror: mirror.centos.org
HFS+, HFS Plus, or Mac OS Extended are names for a file system developed by Apple Computer to replace their Hierarchical File System (HFS). In addition to being the default file system on modern Apple computers, HFS+ is one of two formats, FAT being the other, that are supported by the iPod hard-disk based music player. Unlike FAT, HFS+ supports UNIX style file permissions, which makes it useful, for serving and sharing files in a secured manner. As Apple Computer's devices and systems become increasingly ubiquitous, it becomes important that Linux fully support this format. This package provides tools to create and check HFS+ filesystems under Linux. The Linux kernel does not support writing to HFS+ journals, writing to a hfsplus partition is recommended only after disabling journaling; however, the kernel, as of version 2.6.16, supports case-sensitivity (also known as HFSX) commit.



  • hfsplus-tools = 540.1.linux3-4.el7
  • hfsplus-tools(x86-64) = 540.1.linux3-4.el7


  • hfsplusutils

    Install Howto

    Install the hfsplus-tools rpm package:

    # yum install hfsplus-tools


    • /sbin/fsck.hfs
    • /sbin/fsck.hfsplus
    • /sbin/mkfs.hfsplus
    • /usr/share/doc/hfsplus-tools-540.1.linux3/apsl-2.0.txt
    • /usr/share/man/man8/fsck.hfs.8.gz
    • /usr/share/man/man8/fsck.hfsplus.8.gz
    • /usr/share/man/man8/mkfs.hfsplus.8.gz


    2013-06-12 - Dan Horák <dan[at]danny.cz> - 540.1.linux3-4 - exclude ppc and s390, no working clang there

    2013-02-14 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 540.1.linux3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild

    2012-07-19 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 540.1.linux3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild

    2012-02-16 - Matthew Garrett <mjg@redhat.com> 540.1.linux3-1 - update to new upstream

    2012-02-03 - Matthew Garrett <mjg@redhat.com> 540.1.linux2-1 - update to new upstream

    2012-02-03 - Matthew Garrett <mjg@redhat.com> 540.1.linux1-1 - update to new upstream - No longer provides mkfs.hfs - use hfsutils instead

    2012-01-13 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 332.14-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild

    2011-11-19 - Matthew Garrett <mjg@redhat,com> 332.14-13 - hfsplus-tools-332.14-fix-uuid.patch: Fix UUID generation

    2011-02-09 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 332.14-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild

    2010-02-16 - Adam Jackson <ajax@redhat.com> 332.14 -11 - hfsplus-tools-332.14-add-needed.patch: Fix FTBFS from --no-add-needed