I had an hfsplus-formatted USB stick that I wanted to use for backups on my Linux machine. All worked fine until I restarted the Linux box. I tried to mount the USB drive and got the error “Mount Point Not Mounted or Bad Option“:

This command had worked before to mount the drive, but after the reboot it wasn’t working. Checking dmesg
and running mount
in verbose mode (-v
) didn’t provide any helpful info.
After digging around on the arch wiki and stackexchange, I came to find that Linux support for HFS is iffy at best. So I decided I’m not going to waste any more time digging into this error and instead will just reformat the drive with something more compatible and reliable.
The most recommended filesystem type if using the drive on both Macs and Linux is … Microsoft’s NTFS. Weird, but true. So, time to repartition and format the drive as NTFS! Here’s how this was accomplished:
- Install the
ntfs-3g
package using your favorite package manager sudo fdisk /dev/sdb
, then type d, p, n, t, L, 11 (GPT), wsudo mkfs.ntfs -Q -L label /dev/sdb1

I then was able to mount the drive successfully via the following command. (and complete my backups)
sudo mount --mkdir /dev/sdb1 /mnt/usb256MB -o rw,force,user,auto -t ntfs-3g
Thanks to Stefan van den Akker for writing an excellent article that helped me re-familiarize myself with fdisk
syntax.
You must be logged in to post a comment.