hfsprogs offers tools for Apple's HFS and HFS+ filesystems, such as mkfs.hfsplus for formatting and fsck.hfsplus for checking, aiding Mac-Linux file exchange.
This guide will go over the numerous tools this software suite has to offer, basic and advanced filesystem and recovery options.
Information
hfsprogs is one of the preinstalled packages for our r/Techsupport Rescue Media. If you are using this live image, you can skip the installation section.
How to install hfsprogs
Refer below for installation instructions if you are not using our live image or want to install it on your own system.
Installing hfsprogs
Debian / Ubuntu / Linux Mint:
Terminal window
sudoaptupdate && sudoaptinstallhfsprogs
Fedora / RHEL / CentOS / AlmaLinux:
Terminal window
sudodnfinstallhfsprogs
Arch / Manjaro / CachyOS:
Install from AUR or similar AUR helper.
The rest of the guide will be going over the different methods and tools available. Note, it is best to have a basic understanding of what stuff like /dev/sdb and /dev/sdb1 represent. A guide to understanding it can be found here.