/etc/fstab y UUID
Posted by vostorga - 11/05/10 at 12:05:00 pmRegularmente se especifica en el archivo fstab nombres de dispositivo como /dev/sdb1 tal como en el siguiente ejemplo:
/dev/sdb1 /media/storage ntfs-3g defaults 0 1
Esto no es nada nuevo para muchos, pero puede suceder la ocasión en la cual queramos que un dispositivo se monte en una ubicación especial siempre, pero el nombre del dispositivo /dev/sdb1 del ejemplo anterior podría cambiar por ejemplo si se tratara de un dispositivo USB, o de si las galaxias están alineadas o si hace luna llena.
Bueno, en este caso podemos utilizar el UUID (Universally Unique Identifier) el cual identifica a cada sistema de archivos de un disco y hace que el nombre del dispositivo sea irrelevante al momento de montarse.
Obteniendo el uuid
Un par de formas de obtenerlo:
# ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 May 5 02:38 07D4-0918 -> ../../sda1
lrwxrwxrwx 1 root root 10 May 5 02:38 1501c1df-798c-4359-a100-37c97f426269 -> ../../sdb2
lrwxrwxrwx 1 root root 10 May 5 02:38 1cd538b0-c4da-4280-a485-c0324066832f -> ../../sda5
lrwxrwxrwx 1 root root 10 May 5 02:38 25b9f76e-0d99-4c6d-b441-4a4a879ff049 -> ../../sda3
lrwxrwxrwx 1 root root 10 May 5 02:38 9E88682C886804DD -> ../../sdb1
lrwxrwxrwx 1 root root 10 May 5 02:38 D8701AD2701AB6EA -> ../../sda2# blkid
/dev/sda1: SEC_TYPE=”msdos” LABEL=”DellUtility” UUID=”07D4-0918″ TYPE=”vfat”
/dev/sda2: UUID=”D8701AD2701AB6EA” LABEL=”winxp” TYPE=”ntfs”
/dev/sda3: UUID=”25b9f76e-0d99-4c6d-b441-4a4a879ff049″ TYPE=”ext3″
/dev/sda5: UUID=”1cd538b0-c4da-4280-a485-c0324066832f” TYPE=”swap”
/dev/sdb1: UUID=”9E88682C886804DD” LABEL=”storage” TYPE=”ntfs”
/dev/sdb2: UUID=”1501c1df-798c-4359-a100-37c97f426269″ TYPE=”ext3
Ahora con el uuid en mano, procedemos a modificar nuestro fstab:
UUID=9E88682C886804DD /media/storage ntfs-3g defaults 0 1
Y listo, no dependemos del nombre del dispositivo para montarlo!
Nota: El uso del UUID NO lo inventó Ubuntu
Powered by WordPress with GimpStyle Theme design by Horacio Bella.
Entries and comments feeds.
Valid XHTML and CSS.