I use FreeBSD on my laptop and the default ntfs mount command only lets me use the partition on read-only mode, here’s how get around this limitation.

Uso FreeBSD en mi portatil y el comando por defecto para montar particiones ntfs sólo permite usarlas en modo solo-lectura, aquí explico como superar esta limitación.

(Español a continuación)
We are going to use the driver NTFS-3G, the official web is http://www.ntfs-3g.org/

In FreeBSD we have to install it either using the pkg_add command or using the ports.

I used the ports and here is what you have to do, very simple and fast.

# cd /usr/ports/sysutils/fusefs-ntfs/
# make install clean
# cp /usr/local/modules/fuse.ko /boot/kernel/
# kldload fuse

(This last line loads the module so you don’t have to reboot the use the ntfs-3g driver).

Then add this line to /boot/loader.conf.
fuse_load=”YES”

By adding this line the OS loads the fuse module each time it starts.

Now you can mount NTFS partitions using one of these commands:
# ntfs-3g /dev/da0s1 /mnt/disk
or
# mount -t ntfs-3g /dev/da0s1 /mnt/disk

And that’s all folks, hope it helps.

###########################################We are going to use the driver NTFS-3G, the official web is http://www.ntfs-3g.org/

In FreeBSD we have to install it either using the pkg_add command or using the ports.

I used the ports and here is what you have to do, very simple and fast.

# cd /usr/ports/sysutils/fusefs-ntfs/
# make install clean
# cp /usr/local/modules/fuse.ko /boot/kernel/
# kldload fuse

(This last line loads the module so you don’t have to reboot the use the ntfs-3g driver).

If the system does not have the fuse module loaded the mount command will give us this error:
fuse: failed to open fuse device: no such file or directory.
It’s not very clear to say the less…

Then add this line to /boot/loader.conf.
fuse_load="YES"

By adding this line the OS loads the fuse module each time it starts.

Now you can mount NTFS partitions using one of these commands:
# ntfs-3g /dev/da0s1 /mnt/disk
or
# mount -t ntfs-3g /dev/da0s1 /mnt/disk

And that’s all folks, hope it helps.

#############
#############

Vamos a usar el driver NTFS-3G, la web oficial es: http://www.ntfs-3g.org/

EN FreeBSD podemos instalarlo usando el comando pkg_add o por medio de los ports.

Yo elegí esta segunda opción, lo que tenemos que hacer es:

# cd /usr/ports/sysutils/fusefs-ntfs/
# make install clean
# cp /usr/local/modules/fuse.ko /boot/kernel/
# kldload fuse

(Esta última línea carga el módulo fuse.ko, así no hay que reiniciar el pc para montar una partición ntfs usando este driver).

Si el sistema no tiene el módulo fuse cargado el comando nos dará este error:
fuse: failed to open fuse device: no such file or directory.
No es que sea muy claro que digamos…

Después añadimos esta línea a /etc/rc.conf.
fuse_enable="YES"

De este modo el sistema carga el módulo cada vez que arranca.

Ahora podrás montar particiones NTFS en lectura/escritura con cualquiera de estos comandos
# ntfs-3g /dev/da0s1 /mnt/disk
o
# mount -t ntfs-3g /dev/da0s1 /mnt/disk

Esto fue todo, espero que sea de ayuda.