Algunas veces, cuando andamos con muchos pendrive's o discos externos se nos puede dar el caso de que no sabemos dónde hay que montarlos o cual es cual. Para solucionar este pequeño problemilla, existe el comando e2label, que no hace otra cosa que escribir una etiqueta a un disco/partición y luego devolverla.
Primero vamos a ver cómo funciona.shell> dmesg [1224834.074274] sd 5:0:0:0: [sdf] Write Protect is off [1224834.074278] sd 5:0:0:0: [sdf] Mode Sense: 45 00 00 08 [1224834.074281] sd 5:0:0:0: [sdf] Assuming drive cache: write through [1224834.075895] sd 5:0:0:0: [sdf] Assuming drive cache: write through [1224834.075899] sdf: sdf1 [1224834.078146] sd 5:0:0:0: [sdf] Assuming drive cache: write through [1224834.078150] sd 5:0:0:0: [sdf] Attached SCSI removable disk shell> e2label /dev/sdf1 shell> e2label /dev/sdf1 PEN_8G shell> e2label /dev/sdf1 PEN_8G
Como se puede observar, se ha conectado un nuevo dispositivo al sistema, que fue asignado a /dev/sdf1. A continuación pedimos su etiqueta y vemos que no devuelve nada. Eso es que primeramente hay que establecerle una. Le asignamos PEN_8G. A partir de este momento ese dispositivo siempre será reconocido con ese nombre.
Ahora lo que interesa es poder usar ese nombre para montar dispositivos, para hacerlo, nos fijamos que el comando mount tiene una opción para tal efecto.
shell> man mount ... -L label Mount the partition that has the specified label. ...
Probamos a realizar el montaje usando la etiqueta y vemos que es correcto!
shell> mount -L PEN_8G /mnt/nfs/ shell> mount ... /dev/sdf1 on /mnt/nfs type ext4 (rw)
Si ahora nos interesa que siempre se monte en dicha carpeta, lo añadimos con la etiqueta al fstab y todo debería de funcionar perfectamente.
shell> vi /etc/fstab ... LABEL=PEN_8G /mnt/nfs ext4 defaults 0 0 ...
Espero que os gustase este pequeño truco de etiquetas.
No hay comentarios :
Publicar un comentario