managing HFS drives on linux
sudo apt-get install hfsprogs
Next, mount or remount the HFS+ drive; commands need to be as follows:
sudo mount -t hfsplus -o force, rw /dev/sdxY /media/mntpoint
or
sudo mount -t hfsplus -o remount, force, rw /mount/point
Finally, if the drive was improperly unmounted or has otherwise become partially corrupted run fsck.hfsplus ... as msuch:
sudo fsck.hfsplus -f /dev/sdXY
where XY is the drive number and volume