¿Cómo averiguamos el UUID de una partición?
Hay varias formas: con el comando blkid, tune2fs… Vamos a localizar el UUID de la partición /dev/sda2:
# tune2fs -l /dev/sda2 | grep UUID Filesystem UUID: 528c141b-66fd-43d5-808b-4a94a639f323
# blkid /dev/sda2 /dev/sda2: UUID="528c141b-66fd-43d5-808b-4a94a639f323" TYPE="ext4"
Con esta información ya podemos añadir la entrada correspondiente al fichero /etc/fstab. Si antes estaba así:
/dev/sda2 /datos ext4 defaults 1 1
Ahora quedaría así:
UUID=528c141b-66fd-43d5-808b-4a94a639f323 /datos ext4 defaults 1 1
¿Y cómo averiguamos o configuramos la etiqueta del filesystem?
Es sencillo, con el comando tune2fs seguido del parámetro -L podemos configurar la etiqueta que queramos:
# tune2fs -L "DATOS" /dev/sda2 tune2fs 1.41.12 (17-May-2010)
Para consultar la etiqueta/label de la partición:
# tune2fs -l /dev/sda2 | grep "Filesystem volume name" Filesystem volume name: DATOS
También podemos verla con el comando anterior blkid, ahora que la partición tiene label nos muestra tanto el UUID como la etiqueta:
# blkid /dev/sda2 /dev/sda2: UUID="528c141b-66fd-43d5-808b-4a94a639f323" TYPE="ext4" LABEL="DATOS"
Y para montarla en /etc/fstab tan sencillo como:
LABEL=DATOS /datos ext4 defaults 1 1