/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
4 Comments »
RSS feed for comments on this post. TrackBack URI
Leave a comment
Powered by WordPress with GimpStyle Theme design by Horacio Bella.
Entries and comments feeds.
Valid XHTML and CSS.
“Nota: El uso del UUID NO lo inventó Ubuntu” jaja buena esa primo
Comment by Vin — June 10, 2010 #
jajajajajaj me mato de la risa esto: Nota: El uso del UUID NO lo inventó Ubuntu
Comment by xtecuan — June 11, 2010 #
Buenale vostorga. Gracias por otro buen post.
PD. Matado de la risa lo de ubuntu. deberías de ser comediante xD
Comment by msamour — October 12, 2010 #
Te faltó el
sudo mount -a
Al final para volver a cargar el fstab sin necesidad de reiniciar la maquina.
Comment by msamour — October 12, 2010 #