Ir a contenido

Etiquetas para sistemas de ficheros tipo ext2 y ext3


Con la llegada del montado dinámico de dispositivos en LINUX se hace necesario colocar etiquetas a los discos USB y demás para que los programas de automontado los muestren con un nombre interesante cómo usbperico o titotitota, y no usb-1, usb-2, disco-1,….
No es que llegue ahora, pero no me había tomado la molesta de ver como etiquetar un disco hasta ahora. Me tiene un poco cansado la parejita HAL y gnome-volume-manager.
Te pueden montar las cosas como /media/usbdisk (o alguno de los anteriores) a menos que el sistema de ficheros del dispositivo tenga asignada una etiqueta (label). Entonces se monta como /media/etiqueta, que es más interesante.
No sólo eso, a la hora de crear entradas en /etc/fstab es un coñazo tener un disco USB. Si lo desconectas y lo vuelves a pinchar no toma el mismo número de dispositivo y te jode. Te jode porque luego llega tu reproductor de música, amarok, y no se da cuenta del mete-saca porque tiene la ruta del directorio de tu colección de canciones empotrada.

Si en principio tienes algo como lo del siguiente ejemplo en la tabla de sistemas de ficheros (/etc/fstab)

/dev/sda2 /media/disk-1 ext3 defaults 0 0

cuando desconectas y vuelves a pinchar tienes que cambiar por algo así (o hacerlo a mano con el comando mount)

/dev/sdb2 /media/disk-1 ext3 defaults 0 0

lo cual es poco práctico (vamos, un coñazo que te cagas).

Esto intuyo que pasa porque el dispositivo queda listo en la siguiente letra de dispositivo que no se ha usado. Eso es, de /dev/sda1 pasa a /dev/sdb1.

Cómo cambiar la etiqueta

Para ver la etiqueta existente:

root@pepu:~$ e2label PARTICION
root@pepu:~$ e2label /dev/sdc1

No saldrá nada si no tiene, claro.

La etiqueta se fija con:

root@pepu:~$ e2label PARTICION ETIQUETA
root@pepu:~$ e2label /dev/sdc1 tatitotitota

detalle de nautilus y un disco USB con la etiqueta usb-kike

detalle de nautilus y un disco USB con la etiqueta USB-kike

Referencias

Labels on ext2 and ext3 filesystems

Etiquetas: , , , , , , , , ,