Bueno gente retomo este hobby de bloguear después de unos días de descanso con una noticia de esas que emociona por lo importante y lo esperada que es.
Todos los que promovemos el software libre, Linux en este caso, nos hemos encontrado con la famosa preguntita de marras “¿Pero y si pongo Linux puedo escribir en mi partición de Windows en NTFS?” al intentar convencer a algún colega para que se venga al lado oscuro de la fuerza xD. Por ahí nos podían fastidiar los argumentos, ya que el soporte de Linux para particiones NTFS era de tan sólo lectura y eso, para que engañarnos, era una jodienda.
Bien es cierto y hay que decirlo que existían soluciones para poder escribir en particiones NTFS, aunque la mayoría arriesgados y/o poco fiables. De las mejores y más seguras que conozco era la opción de usar Captive NTFS, que básicamente se basaba en usar el driver de Windows pero en Linux, aunque no entraré en detalles de este sistema porque no es el tema de hoy.
Hace unos mesecillos apareció un proyecto con muy buena pinta, NTFS-3G, que pretendía desarrollar un driver que nos permitiera el acceso sin restricción a las particiones NTFS en nuestro Linux. Pues bien después de meses de betas, que por cierto ya funcionaban perfectamente, el que suscribe se emociona al anunciar que el driver acaba de pasar a estado ESTABLE. En cristiano, que en principio ya es completamente seguro de utilizar y lo más importante, que se acabaron las excusitas para no tener tu Linux carburando en tu pc.
Y seguramente ese colega pelmazo te dirá:”Pero fijo que es un coñazo de instalar y usar”. Pos va a ser que no, y que para eso está un servidor, que te lo cocino a fuego lento y a continuación te lo sirvo calentito…ready to go vamos:
Si no habéis compilado vuestro kernel este paso seguramente no hará falta pero por si acaso comprobamos que tenemos instalado el FUSE 2.6(absolutamente necesario):
modprobe -l fuse
Primerito de todo, editamos el sources.list para poder instalar el driver:
gksu gedit /etc/apt/sources.list
Suponiendo que tenemos por ejemplo instalado Ubuntu Edgy Eft pues añades al final del sources.list UNO de estos repositorios:
deb http://givre.cabspace.com/ubuntu/ edgy main main-all
deb http://ntfs-3g.sitesweetsite.info/ubuntu/ edgy main main-all
deb http://flomertens.keo.in/ubuntu/ edgy main main-all
Si usas el repositorio flomertens necesitas descargar e instalar la clave GPG para la autenticación , si si suena muy chungo pero es simplemente esto:
wget http://flomertens.keo.in/ubuntu/givre_key.asc -O- | sudo apt-key add -
Ok vamos pues con la instalación, primero actualizamos el sistema:
sudo apt-get update
sudo apt-get upgrade
Como seguro que no quereis fajaros configurando esto manualmente, una pena, pues os regalo una herramienta de configuración automática, ahí va:
sudo apt-get install ntfs-config
Por si queda por ahí algún “friki”, como yo, que quiera hacerlo manual toma tu medicina:
sudo apt-get install ntfs-3g
Bien, si usamos la configuración automática es sencillo:
gksu ntfs-config
Si lo haces manualmente, primero debemos saber el nombre de la primera partición NTFS:
sudo fdisk -l | grep NTFS
Con este dato nos vamos a editar el fstab:
sudo cp /etc/fstab /etc/fstab.bak
gksu gedit /etc/fstab
En el fstab localiza la entrada correspondiente a tu partición NTFS y cambiala para que se parezca a esto:
/dev/tu particion /media/punto de montaje ntfs-3g defaults,locale=en_ES.utf8 0 0
Es posible que si tu partición no aparezca debas crear primero el directorio donde quieres montarla:
sudo mkdir /media/
Bien salvamos el fichero fstab y remontamos la partición:
sudo umount /dev/
sudo mount -a
Y listo, ya estamos preparados para escribir en nuestras particiones NTFS, ¿a que no ha sido tan difícil?…y sin anestesia jeje
No olvidéis siempre echar un ojo a la documentación de ntfs-3g usando el man y revisad la página oficial del proyecto para conocer las limitaciones del driver, las cosas que aún no puede hacer vamos, como el acceso a archivos encriptados o la escritura de archivos comprimidos, etc…
Bueno y por ahora esto es todo amigos, sugerencias y preguntas a los coments. Y ala, a escribir vuestras NTFS…en Linux claro xD
Fuentes:
http://www.ntfs-3g.org
http://www.ubuntuforums.org/showthread.php?t=217009