Existen varios métodos para realizar la escritura en particiones NTFS desde Linux y aquí les explico como instalar el controlador “ntfs-3g”.
Antes de continuar les aviso que deben tener previamente instalados los paquetes kernel-headers y build-essential. Para instalarlos sólo tipeas desde un terminal “aptitude install build-essential”, pero para instalar el “kernel-headers”, te recomiendo que uses la búsqueda de paquetes de Ubuntu, que está en la esquina superior derecha de firfox, puesto que si ponen en el termial aptitude install kernel-haders les aparece el error que debes especificar cuál es el paquete específico que necesitan y en la Búsqueda de paquetes de Ubuntu les aparecen los resultado con descripciones.

En el caso mío instalé el kernel-headers-2.4.27-2-686.
Primero: Compilar e instalar “Fuse”.
Descárga el paquete fuse 2.6.1 o superior, en este link. Supuestamente con la versión fuse 2.6.0 es suficiente, pero durante la compilación de “ntfs-3g”, este buscó fuse y me salió con el error: “fuse >= 2.6.0 no encontrado” (Yo también quisiera saber porqué :p).
Una vez descargado lo descomprimes a cualquier carpeta, luego vas a aquella carpeta desde un terminal y tipeas lo siguiente:
$ ./configure --enable-kernel-module
$ make
$ sudo make install
Luego de compilado e instalado hay que editar el archivo /etc/modules agregando la palabra “fuse” (sin las comillas) al final de éste, de la siguiente manera:
$ sudo gedit /etc/modules
Segundo: Compilar e instalar “ntfs-3g”.
Descarga la última versión de ntfs-3g desde este link, luego debes descomprimirlo para posteriormente compilarlo con las siguientes instrucciones:
$ ./configure
$ make
$ sudo make install
Ahora hay que abrir el archivo /etc/fstab desde un terminal con el comando:
$ gksu gedit /etc/fstab
Para luego agregar la siguiente línea de código al archivo (Ojo que es sólo UNA linea):
/dev/hda1 /media/windows ntfs-3g silent,umask=0,locale=es_ES.utf8 0 0
Los parámetros /dev/hda1 y /media/windows pueden variar dependiendo en donda tengamos y queramos montar la partición, y el parámetro “es_ES.uft8″ varía de la codificación del sistema, por ejemplo si eres de Argentina sería es_AR.utf8.
Espero haber dejado todo claro, pero ante cualquier duda y/o comentario me preguntan nomás 
Saludos.






