Instalacion ntfs-3g (Escritura en particiones NTFS desde Linux)

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.

7 Respuestas en “Instalacion ntfs-3g (Escritura en particiones NTFS desde Linux)”


  1. Gravatar Icon 1 karlos

    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.

  2. Gravatar Icon 2 El Debianita

    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-module

    pusiste:

    $ ./configure

    Intenta hacerlo de nuevo y cualquier cosa me avisas .

    Saludos.

  3. Gravatar Icon 3 karlos

    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.

  4. Gravatar Icon 4 zerodream

    Entonces prueba instalando los sources del kernel (codigo fuente del mismo)…
    Eso se hace mediante synaptic o por medio de aptitude por consola.

  5. Gravatar Icon 5 zerodream

    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

  6. Gravatar Icon 6 felix

    Excelente explicacion, segui los pasos y listo !, ya estoy leyendo y escribiendo sobre mi particion NTSF. Gracias… !

  7. Gravatar Icon 7 El Debianita

    Felix: De nada pues y que bueno que te funcione

Deja tu comentario


XHTML permitido: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>