miércoles, 18 de julio de 2012

Debian squeeze: Montar cualquier tipo de particion con permisos de escritura (ej: fat32)


Solo seguir los siguientes pasos:
Abre una pestaña de terminal y ejecuta:
# blkid

En otra ejecuta lo siguiente (EDITOR: puede ser vim, nano, o lo que te plazca):
# EDITOR /etc/fstab

El archivo tiene una lista de particiones con la siguiente sintaxis:
     
En primer lugar colocaremos UUID=XXX-XXX, donde XXX-XXX es el número del UUID que corresponde a la partición de acuerdo a la información recabada por blkid (el número va sin comillas). Para reconocer cuál de todas las particiones listadas es la que buscas, fíjate en la propiedad TYPE cuyo valor debe ser vfat (ej. TYPE="vfat"). En segundo lugar especificamos el lugar donde queremos que se monte nuestra partición. Por lo general se utiliza alguna carpeta dentro de /media, por ejemplo, /media/DiscoFat. Esto es para asegurarse de que nuestra partición aparezca en el menú Lugares del navegador de archivos (Nautilus). Pero eventualmente se puede especificar cualquier carpeta (vacía), incluso algo como /home/usuario/disco. (El directorio tiene que estar previamente creado; si no lo está lo crearemos. Ver paso 3. Evita que el nombre la carpeta contenga espacios).

En tercer lugar va el tipo de partición que estamos montando. En este caso es vfat por ser una partición FAT32.

En cuarto lugar van las opciones. Aquí va la información crítica. Cada parámetro va separado del siguiente por una coma. Las distintas opciones están detalladas en el manual de Linux. Puedes acceder a él tecleando en la consola man mount 8. Pero para efectos de este tutorial utilizaremos las siguientes opciones rw,users,utf8,umask=000. El parámetro rw es para dar permiso de escritura (por defecto es ro, sólo lectura); users es para que cualquier usuario pueda montar y desmontar la partición (por defecto es nouser, sólo root puede montar la partición); utf8 sirve, en este caso, para que Linux respete la codificación que utiliza Windows para nombrar los archivos; finalmente umask=000 para que los permisos de escritura se apliquen a todos los usuarios automáticamente aun cuando la partición sea montada como root. (Sin este último parámetro sólo podrás escribir en la partición con permisos de superusuario o bien desmontando y volviendo a montar la partición en tu sesión de usuario)

Finalmente agregamos 0 al final de la línea para cada una de las dos últimas categorías, es decir, 0   0.

Ejemplo de línea:

UUID=5673-8190                 /media/DiscoFat vfat                       rw,users,utf8,umask=000 0 0
#Sistema de archivos (UUID) Punto de montaje Formato de partición         Opciones      Dump Pass

Guardar y desde ahora, cada vez que reiniciemos podremos acceder a nuestra partición FAT32 con permisos de escritura.

Fuente: http://yosoybubuntu.blogspot.com/2009/07/montar-una-particion-fat32-con-permisos.html

No hay comentarios:

Publicar un comentario