I use gvfs and it needs HAL enabled in
/etc/rc.conf to automount.
NTFS can really be tough. There are alot of different NTFS type of partitions. Some like Dynamic are even more trouble.
A thumbdrive with NTFS should work without issue using fuse.
To mount at startup you need to have the following line in
/boot/loader.conf:
This is a recent command from my history:
ntfs-3g /dev/ada1s1 /mnt/windows
This mounts a secondary hard drive in a drive bay at
/mnt/windows
I had already created the
/mnt/windows sub-directory for my convenience.
To mount a USB Thumbdrive would be similar:
ntfs-3g /dev/da0s1 /mnt
This mounts a thumbdrive
/dev/da0s1 onto the default FreeBSD
/mnt
To find an unknown partition name use
ls /dev
and look at the ada* entries and da* entries for partition hints.
Then you can query a disk or partition layout with:
file -s /dev/da0
The fusefs-ntfs3g instructions are located here:
cat /usr/local/share/doc/ntfs-3g/README.FreeBSD | more