NTFS sin problemas!

blaxter

ntfs-1.jpgHace unos días (una semana aprox.) el creador del driver ntfs-3g anunció la beta del mismo, la cual tenía unos muy buenos resultados. Para usarlo, muy sencillo, solamente instalar fuse (filesystem in userspace) e instalar el driver claro. Para ello, tenemos que tener un entorno que nos permita compilar (gcc & cia), si no lo tienes, ejecuta

$ sudo aptitude install build-essential

Ahora descargamos fuse desde su página y el driver ntfs-3g

$ wget http://mlf.linux.rulez.org/mlf/ezaz/ntfs-3g-20070714-BETA.tgz
$ wget http://puzzle.dl.sourceforge.net/sourceforge/fuse/fuse-2.5.3.tar.gz

Compilamos ;)

$ tar xzf ntfs-3g-20070714-BETA.tgz
$ tar xzf fuse-2.5.3.tar.gz
$ cd fuse-2.5.3
$ ./configure
$ make
$ sudo make install
$ cd ../ntfs-3g-20070714-BETA
$ ./configure
$ make
$ sudo make install

Pues que facil, no? :) . Ahora solo queda modificar nuestro /etc/fstab actual para usar este driver y montar la partición asquerosa del Windows con permisos de escritura y lectura!. Debe quedarnos algo parecido a esto:

/dev/hdb1 /media/Windows ntfs-3g defaults,nls=utf8,umask=0,gid=46 0 0

Ahí, por supuesto, tendrás que cambiar, al menos, los dos primeros parámetros, pues:

  • /dev/hdb1: es la partición NTFS, puede saber la tuya ejecutando $ sudo fdisk -l
  • /media/Windows: es la carpeta donde se montará la partición, esta carpeta debe existir!
  • ntfs-3g: es el driver que acabamos de instalar
  • defaults,nls=utf8,umask=0,gid=46: indicamos que use utf-8 para los nombres de ficheros, con umask=0 no limitamos ningún permiso (es decir, podremos leer y escribir), y gid=46 es en el caso de Ubuntu dapper el id del grupo plugdev que se usa para montar todos los dispositivos, si no eres usuario de Dapper, deberás quitarlo posiblemente.
  • 0 0: deja los 0's en paz hombre! son valores usados por dump y fsck, así están bien.

También decir, que llevo probando bastante tiempo copiando y borrando archivos a saco, por probar y tal... y ni un fallo, ni una demora, ni nada. Perfecto. Aunque por supuesto todas mis particiones de datos seguirán en ext3 (hay otro post que indico como usar particiones ext3 desde windows :P ).

Actualización: Al reinciar, si no se te monta de primeras la partición deberas poner en /etc/modules una linea al final "fuse"

# echo "fuse" >> /etc/modules

Ya en el próximo reinicio se montará bien, ahora para no tener que reiniciar puedes hacer

$ sudo modprobe fuse
$ sudo mount -a

y ahora si que si, eof.


3 Responses to “NTFS sin problemas!”