sábado, julio 28, 2007

NTFS-3G: Leer y Escribir en Particiones NTFS

Después de 12 años de desarrollo!!! se liberó en febrero del 2007 una nueva versión estable del manejador ntfs para linux.
Anteriormente era sólo posible accesar particiones ntfs (sistema de archivos manejado por windows NT y sus sucesivas evoluciones win2000 y winXP) desde linux para lectura de archivos. Actualmente con ntfs-3g es posible no sólo leer sino que además podremos escribir en éste tipo de particiones windows desde linux.

La última versión estable a la fecha de esta entrada es la 1.710, liberada el 10 de Julio del 2007.

El sitio oficila del manejador es: http://www.ntfs-3g.org/

Para instalarlo desde Fedora (lo probé en Fedora 7), debes entrar a la consola como root:
[xyz~]$ su -
ingresar la clave de root.
luego instalar los paquetes necesarios con yum:
[xyz~]$ yum install fuse fuse-libs ntfs-3g
crear un punto de montaje (puedes cambiar el nombre de directorio de windows a otro que más te plazca):
[xyz~]$ mkdir /media/windows
después editar el archivo /etc/fstab:
[xyz~]$ gedit /etc/fstab
y agregar la siguiente línea al final del archivo teniendo en cuenta que debe sustituirse el sda2 con la partición que corresponda a tu equipo en mi caso es la sda2 por eso la colocaré así:
/dev/sda2 /media/windows ntfs-3g rw,defaults,umask=0000 0 0
agregando la línea anterior podrás leer y escribir en la partición montada. Si deseas que el acceso esté limitado a sólo lectura entonces debes modificar la línea anterior por la siguiente:
/dev/sda2 /media/windows ntfs-3g ro,defaults,umask=0222 0 0
Listo. Después de esto, la próxima vez que reinicies tu equipo se montará automáticamente la partición ntfs como lectura y escritura en /media/windows.

Espero que esta entrada les haya sido útil.

4 comentarios:

Anónimo dijo...

Muchisimas Gracias, muy bueno tu aporte, recien lo hice, espero funcione, pero estoy casi seguro que asi va a ser.

Anónimo dijo...

Muchas Gracias, acabo de instalar Fedora para probarlo

Anónimo dijo...

en fedora 8 viene ya implementado o hay que instalarlo aparte?

muchas gracias

Russo dijo...

Fedora 8 ya lo soporta, así que no se necesitará instalar paquetes adicionales.

Kill process in one console command line

example:   $ sleep 3600 & [ 1 ] 2225 $ sleep 3600 & [ 2 ] 2226 $ sleep 3600 & [ 3 ] 2227 $ sleep 3600 & ...