Hace poco borré todo el disco y le añadí particiones para instalar un par de distribuciones más al ordenador. Una de las particiones que cree está destinada a almacenar datos y como tengo que acceder a ella desde windows y desde linux tiene formato NTFS.

El problema que me encontré en Arch linux es que podía montar la partición NTFS pero no podía escribir en ella pese a ser el propietario y tener los archivos permisos de lectura, escritura y ejecución para todos.

La solución está en instalar los drivers ntfs-3g que nos permiten escribir en las particiones con formato NTFS.

Instalar ntfs-3g

Para instalar ntfs-3g se hace desde los repositorios oficiales:

ubuntu-logoEn Ubuntu:

[usuario@equipo ~]$ sudo apt-get install ntfs-3g

fedora-logoEn Fedora:

[usuario@equipo ~]$ su -c 'yum install ntfs-3g'

archlinux-logoEn Arch linux:

[usuario@equipo ~]$ sudo pacman -S ntfs-3g

Montar particiones NTFS con ntfs-3g

Ahora para montar las particiones NTFS basta con indicar que el tipo es ntfs-3g. Para mi partición creo una carpeta en /media llamada "Datos" en dónde después monto la partición:

[usuario@equipo ~]$ mkdir /media/Datos
[usuario@equipo ~]$ mount -t ntfs-3g /dev/sda3 /media/Datos

Eso sería la forma básica de montar las particiones.

Modificar fstab para particiones NTFS

Si queremos que la partición se monte por defecto en una carpeta determinada modificamos el archivo /etc/fstab. Antes de nada debemos saber el UUID de la partición. Para saberlo tecleamos el comando blkid.
A continuación creamos la carpeta donde se montará la partición y por último editamos /etc/fstab con nano.

[usuario@equipo ~]$ sudo blkid
[sudo] password for usuario:
/dev/sda1: LABEL="Swap" UUID="c41003a3-8442-4290-a31a-7df62e10b891" TYPE="swap"
/dev/sda2: LABEL="Win7" UUID="DEDED329DED2F8AB" TYPE="ntfs"
/dev/sda3: LABEL="Datos" UUID="7B8E155D445FA091" TYPE="ntfs"
[usuario@equipo ~]$ mkdir /media/Datos
[usuario@equipo ~]$ sudo nano /etc/fstab
[sudo] password for usuario:

Una vez abierto fstab añadimos el UUID, la etiqueta de la partición y el resto de opciones típicas de fstab.

# UUID=7B8E155D445FA091 LABEL=Datos
#partición montaje     tipo    opciones                   dump pass
/dev/sda3 /media/Datos ntfs-3g defaults,uid=1000,gid=users,auto	0 0

En mi caso concreto indico también que quiero que se monte al iniciar el sistema con la opción "auto" y que el grupo de usuarios de los archivos sea users.

Información adicional

Si no sabes muy bien que es fstab ni las opciones de montaje que tienes te aconsejo mirar las páginas man de mount y fstab. En la página man de fstab viene bien explicado cómo debe estar escrito el archivo fstab y en las man de mount las opciones que puedes usar para los distintos tipos de sistemas de archivo.

Una última cosa, para que funcione la papelera en las particiones NTFS debes añadir la opción uid=ID (donde ID es el número de ID de tu usuario) en las opciones de montaje de la partición el el fstab.