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
Referencias
Labels on ext2 and ext3 filesystems
Etiquetas: disk, disk 1, disk 2, etiquetas, ext2, ext3, fstab, label, media, usbdiskCrear imágenes de disquetes
Hoy vamos a crear una imagen de un disquete.
Hoy nos ponemos un poquito retro.
Ahora que las disqueteras no las usa ni su inventor, pues nosotros las sacamos a relucir.
Tan sólo tenemos que tener… todas las herramientas necesarias.
Primero hay que crear una imagen vacía. La llamaremos “disquete.img”
usuario@maquina:~$ dd if=/dev/zero of=disquete.img bs=512 count=2880
Ahora hay que preparar la imagen para ser montada como dispositivo loopback.
root@maquina:~$ losetup /dev/loop0 disquete.img
Se crea el sistema de ficheros, por ejemplo como MSDOS.
root@maquina:~$ mkdosfs /dev/loop0
Finalmente se monta en /mnt/midisquetera
root@maquina:~$ mkdir /mnt/midisquetera
root@maquina:~$ mount -t msdos /dev/loop0 /mnt/midisquetera
Estos son los resultados para ...

Últimos comentarios