jueves, abril 19, 2007

Escribiendo NTFS en Linux...

Si, ya se que esto era un poco dificil hace unos años pero la palabra imposible ahora se va convirtiendo es esta dificil...

NTFS-3g, es un controlador libre para leer/escribir particiones NTFS de Win2000, WinXP, WInServer 2003 y Vista.

Una pequeña búsqueda en google nos va a hablar muy bien de este driver, la mayoría de los ejemplos son usando Ubuntu pero facilmente se puede descargar y compilar para cualquier ditribución.

No voy a hacer de este post una guía mas de como instalarlo por que es muy pero muy sencillo. Bueno a lo mejor si :P

Para instalar en Ubuntu y/o Debian:

Instalar el paquete ntfs-3g:
sudo apt-get install ntfs-3g


Ubicar la partición NTFS:
sudo fdisk -l | grep NTFS

Lo cual va a responder algo así:
/dev/hdb1 1 36483 293049666 7 HPFS/NTFS

Asegurese que la unidad esta desmontada, es acá donde aprendi un par de trucos nuevos por que no se dejaba desmontar, siempre me decia Dispositivo Ocupado entonces es ahi donde hacemos:
lsof |grep directorio_montado

Ahora nos lista el o los procesos que esta utilizado la unidad, le ejecutamos su respectivo kill -9 y proceguimos.

Cargamos el módulo al kernel:
sudo modprobe fuse

Para comprobar que esta cargado:
lsmod | grep fuse

Ahora solo nos queda editar el /etc/fstab y agregar una línea similar a esta:
/dev/hdb1 /home/lxuser/MisDocs ntfs-3g silent,umask=0,locale=en_US.utf8 0 0
Un mount /dev/hdb1 y eso sería todo.

Para los que usan Fedora (Lil' K) hay un método bastante similar.

No hay comentarios: