Quizás uses linux y estés acostumbrado, como yo, a montar particiones “a la antigua” meniante la edición del fichero en /etc/fstab y el comando mount. Hace poco instalé Ubuntu Hardy Heron en mi ordenador (cuya GUI es gnome) y noté con alegría que en el menú lugares del panel de gnome habían sido detectadas automáticamente todas mis particiones, incluída la de ntfs. Lo cómodo de esta configuración es que cualquier usuario, sin necesidad de tener privilegios de root, puede acceder mediante un simple click al contenido de cualquiera de las particiones, con permisos de lectura y escritura (nuevamente, incluída la partición ntfs).

Ubuntu
Hasta aquí todo muy lindo. Mi primer sorpresa fue cuando examiné el fichero fstab. No había rastro alguno de ninguna de las particiones autodetectadas por el sistema. Con el simple ánimo de probar, incluí mi partición ntfs de la siguiente manera:
/dev/sda1 /media/Windows ntfs defaults 0 0
incluso también probé:
/dev/sda1 /media/Windows ntfs-3g defaults 0 0
y de las dos formas resultó que el intento por acceder a la partición desde el menu lugares en el panel de gnome daba error, y la única forma de acceder era como root desde una consola. Incluso verifiqué cambiando la opción “default” por un conjunto de opciones que incluían “user” para hacer explícitos los permisos de montaje para cualquier tipo de usuario. El problema seguía, pero siempre era posible comentar las líneas por mi incluidas en el fstab y las cosas volvían a la normalidad.
Intrigado por este comportamiento, lo primero que se me ocurrió fue ver la forma en la que el menú lugares daba acceso a las particiones. Después de buscar en unos cuantos lugares, me convencí de que esto no iba a dar fruto: había que bajarse el código fuente de gnome y compilarlo en casa…
Luego de visitar innumerables páginas de internet, blogs, foros, etc. en los que se daban mil recetas para montar desde fstab, no había avanzado lo más mínimo. Nada funcionaba: el menú lugares seguía obrando como “por arte de magia” haciendo que pueda accederse a las particiones ntfs sin privilegios de root, pero ¿Cómo lo hacía…?
La respuesta, que me llegó por casualidad, se llama FUSE ó “Filesystem in USErspace”. Resulta que el kernel de linux trae un módulo denominado FUSE que, entre otras cosas, le permite un manejo especial y simplificado de las particiones del disco duro. Cuando uno monta las particiones “con un simple click” desde el menu lugares del panel de gnome, lo está haciendo mediante FUSE y no mediante el comando mount. Esa es justamente la raíz de las diferencias que yo encontré al editar el fichero fstab.
¿Podemos los simples mortales utilizar FUSE para montar nuestras particiones, teniendo algún control sobre las opciones con las que se montan? La respuesta, como no podía ser de otra forma en linux, es SI!. Aunque no es la única forma, resulta muy cómodo lo siguiente. Desde su versión 2.4.0 FUSE también presta atención al fichero en /etc/fstab si uno lo edita con la sintaxis correcta para FUSE. Para ejemplificar la forma correcta de llamar a FUSE desde fstab para montar una partición, dejo aquí la forma en que monto mi partición ntfs:
ntfs /dev/sda1 fuse defaults 0 0
Donde en el lugar de “defaults” pueden ir las opciones que se ajusten a tus necesidades. Ahora, al acceder desde el menú lugares, el montaje se hará con las opciones que especifiquemos en fstab. Dejando la opción “dafaults” el montaje no difiere en nada de eliminar esa línea del fstab y seguir montando la particion desde el menu lugares.