Los Pendrives pueden ser manejados ( montados/desmontados ) sin necesidad de que haya una entrada en el archivo /etc/fstab en relación con ellos. La razón para que normalmente no haya ninguna linea en relación a ellos en el /etc/fstab es que su designación es dinámica, es decir una vez puede ser /dev/sdc otra /dev/sdg, etc, y el archivo /etc/fstab no reconocería el cambio de designación. Lo dicho en este tema sirve igual para un disco duro externo conectado al pc por usb; por lo que donde pone pendrive puede leerse también disco duro externo. Si quieres incluir una entrada en el archivo /etc/fstab en relación a un pendrive, como su designación (/dev/sdxx) no es fija cuesta algo mas de trabajo hacerlo. La línea en el archivo /etc/fstab debería identificar el pendrive de acuerdo a una “Etiqueta” o a un “UUID” (identificador único universal) . Esto asegura que la configuración del archivo /etc/fstab sera válida tanto si el pendrive es asignado como /dev/sdc o /dev/sdh, etc. Para crear la línea del archivo /etc/fstab relacionada con el pendrive se hace de forma similar a como se crea una línea en relación a una partición del disco duro ( ver “lo esencial de fstab-1 y fstab-2 “) , pero reemplazando la entrada /dev/sdxx por un “UUID” o por una “etiqueta” – Para encontrar el UUID del pendrive conectado , ejecuta en una terminal: sudo blkid | grep ‘UUID’ y cambia /dev/sdxx por UUID=123-abc ( por ejemplo UUID=4693C6431F7DAB23 ) – Para encontrar la Etiqueta del pendrive conectado, ejecuta en una terminal: sudo blkid | grep ‘LABEL’ – Para poner una Etiqueta si el pendrive no la tiene: Sistema-Administración-Editor de particiones: eliges el pendrive, lo desmontas, y ya le puedes poner una etiqueta ( los dos últimos pasos con el botón derecho del ratón). Y cambia /dev/sdxx por LABEL=LABELNAME ( por ejemplo LABEL=Cruzer ) De esta forma se pueden crear en /etc/fstab todas las entradas que quieras para todos los pendrives que tengas, asignando a cada uno un UUID o una Etiqueta determinada que los identifique, de forma que cada pendrive determinado siempre se monte de la misma forma, independientemente del orden en que se monten o del puerto usb en el que se monten. Un ejemplo del archivo /etc/fstab, con la línea correspondiente a un pendrive en el archivo /etc/fstab: — Con una Etiqueta: LABEL=Cruzer /media/cruzer auto users, defaults, utf8,umask=0 0 2 — Con un UUID: UUID=4693C6431F7DAB23 /media/cruzer auto users, defaults, utf8,umask=0 0 2 Para saber que es lo que quiere decir todo lo que va detrás del UUID o la Etiqueta, y saber modificarlo a nuestro gusto según queramos y de acuerdo con el tipo de partición -vfat, ntfs, ext3, etc – que tenga el pendrive debemos leer y comprender “lo esencial de fstab-1 y fstab-2″ ( ver los enlaces mas arriba ), aunque aquí pongo un resumen: – /media/cruzer Es el directorio en donde queremos montar el sistema de ficheros. – auto define el tipo del sistema de ficheros. Si deseas, porque no estas seguro de que tipo se trata, puedes poner auto, y así fstab lo detecta automáticamente. – users Indica que cualquier usuario puede montar y cualquiera también, puede desmontar el dispositivo. – defaults Esta opción es la unión de las opciones rw, suid, dev, exec, auto, nouser y async – utf8 Esta opción es para que los archivos con nombres con caracteres especiales (ñ,letras con acentos como à y demás ) se guarden en particiones Windows ( particiones fat, vfat, ntfs ) ( discos duros internos, discos duros externos, pendrives-usb ) de forma que se puedan leer bien sus nombres y no aparezcan en ellos caracteres “raros” ( como un rombo en vez de una ñ ). – umask=0 Para que todos los usuarios puedan escribir en la particion, el valor de umask debe ser 0 – 0 Si este valor es 0 ( o falta ) indica al comando dump que no es necesario hacer copia de seguridad del sistema de ficheros asociado a la correspondiente línea de /etc/fstab – 2 Este campo le sirve al comando fsck (algo asi como el scandisk en windows) para identificar los sistemas de ficheros cuya consistencia hay que comprobar en el siguiente reinicio, y el orden en el que hay que efectuar esa comprobación. Para la partición / usamos 1, y 2 para el resto de las particiones. ———————— Si como se explica arriba ponemos una Etiqueta distinta a cada pendrive que tengamos, aun sin modificar el archivo /etc/fstab veremos que cada pendrive se monta siempre de la misma forma de acuerdo con su Etiqueta: por ejemplo un pendrive cuya Etiqueta sea Cruzer se montara siempre en /media/Cruzer, y otro cuya Etiqueta sea Pen se montara en /media/Pen ————————————– Aunque no tengas ninguna línea en el archivo /etc/fstab en relación a los pendrives, en el Panel del Escritorio se puede añadir “Montador de Discos“: aparecerán unos iconos por cada una de las particiones del disco duro y de los pendrives que tengas, y te los ayudara a montar/desmontar. Desde Synaptic puedes instalar el paquete “mount-systray” ( o bajarlo desde aquí: http://ftp.cica.es/Guadalinex/guadalinex-toro/pool/main/m/mount-systray/ ) e instalarlo con gdebi) y añadirlo a Sistema-Preferencias-Programas de inicio para que desde el inicio de la sesión te aparezca un icono que te avisa (con un parpadeo del icono y/o con una notificación cada x minutos ) si tienes un pendrive montado, y te permite desmontarlo; es una utilidad práctica para que no se te olvide desmontarlo antes de cerrar la sesión o apagar el sistema.( para volver a montarlo tendrias que hacerlo con el otro icono del Montador de Discos ).