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.











hola, he seguido tu tutorial para escribir en particiones NTFS en Ubuntu pero al configurar fuse-2.6.1 me da un error del kernel. Supuestamente yo instale el kernel-headers asi q no sé q puede pasar, si me pudieses hechar una mano te lo agradecería. Aviso soy nuevo en ubuntu, asi q a poder ser explicame todo al pie de la letra.
Perdón por la demora de mi respuesta, pero no he tenido mucho tiempo de revisar el blog :P
Bueno, probablemente tu problema está en que puedes haber elegido mal el paquete del “kernel-headers”, por que este varía en cada caso, por eso es que recomiendo usar la búsqueda de paquetes de ubuntu en el mismo Firefox, puesto que los resultados tienen una pequeña descripción y así puedes determinar cual es el que te sirve.
Si ese no es tu problema quizás sea que al compilar el fuse, en vez de poner:
$ ./configure --enable-kernel-modulepusiste:
$ ./configureIntenta hacerlo de nuevo y cualquier cosa me avisas
.
Saludos.
Hola de nuevo. He intentado otra vez instalar el paquete fuse pero cuando le doy a: ./configure –enable-kernel-module me da el siguiente error:
checking kernel source directory… Not found
configure: error:
*** Please specify the location of the kernel source with
*** the ‘–with-kernel=SRCDIR’ option
configure: error: ./configure failed for kernel
Yo pienso que es culpa del kernel-headers, pero pienso que yo tengo el que me pertenece porq tengo un Intel Pentium 4 e instale el paquete kernel-headers-2.4.27-2-686. Haber si me puedes ayudar porque ya no sé que es lo que puede fallar. Gracias de antemano.
Entonces prueba instalando los sources del kernel (codigo fuente del mismo)…
Eso se hace mediante synaptic o por medio de aptitude por consola.
ahora si ya eso no basta… entra a http://www.kernel.org bájate algun source del kernel, lo descomprimes con tar y despues cuando estes compilando fuse le agregas el -with-kernel=fichero_donde_esta_el_kernel
Excelente explicacion, segui los pasos y listo !, ya estoy leyendo y escribiendo sobre mi particion NTSF. Gracias… !
Felix: De nada pues y que bueno que te funcione