Apple Macintosh HFS and HFS Plus

Updated: April 19, 2023

The Apple Macintosh HFS (Hierarchical File System) and HFS Plus are the filesystems on Apple Macintosh systems.

The fs-mac.so shared object provides read-only access to HFS and HFS Plus disks on a QNX Neutrino system. The following variants are recognized: HFS, HFS Plus, HFSJ (HFS Plus with journal), HFS Plus in an HFS wrapper, HFSX (case senstive), and HFS/ISO-9660 hybrid. In QNX Neutrino 7.0.4 or later, you can mount HFSJ filesystems with a hot (or dirty) journal too. In a traditional PC partition table, type 175 is used for HFS.

The devb-* drivers automatically load fs-mac.so when mounting an HFS or HFS Plus filesystem.