¿Cómo saber la UUID de un disco en Linux?
Recientemente tuve que realizar varias modificaciones en los discos y particiones de un sistema GNU Linux, entre ellos la SWAP. De hecho dichos cambios significaron cambiar la partición que utilizaba el espacio de intercambio. Para que los cambios quedasen permanentes se tenía que modificar el fichero /etc/fstab.
¿Cómo saber la UUID de un disco en GNU Linux?
Dentro de este archivo se puede observar como cada uno de los discos del sistema, independientemente de su nombre o punto de montaje tiene asociado una UUID. Esto es, un código que los identifica.
Existen varias formas de localizar el UUID de un dispositivo, la más común es consultar el directorio /dev/disk y sus respectivas subcarpetas:
david@envy ~ $ ls /dev/disk
by-id by-partlabel by-partuuid by-path by-uuid
david@envy ~ $ sudo ls -la /dev/disk/by-uuid/
total 0
drwxr-xr-x 2 root root 100 ago 14 16:42 .
drwxr-xr-x 7 root root 140 ago 14 16:42 ..
lrwxrwxrwx 1 root root 10 ago 14 16:42 16D3-BD51 -> ../../sda1
lrwxrwxrwx 1 root root 10 ago 14 16:42 27e28fcf-3f4f-4d88-935e-1c12b60416b2 -> ../../sda2
lrwxrwxrwx 1 root root 10 ago 14 16:42 ba5b2308-d02f-4a84-8891-3b2fce43d9bc -> ../../sda
Estos mismos identificadores son los que encontramos en el fichero de configuración /etc/fstab, antes mencionado.
Otra herramienta interesante es ‘blkid‘ que nos da información sobre los códigos de disco.
david@envy ~ $ sudo blkid
/dev/sda1: UUID="16D3-BD51" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="3a50b57a-15af-4491-98a6-1f5136b117b2"
/dev/sda2: UUID="27e28fcf-3f4f-4d88-935e-1c12b60416b2" TYPE="ext4" PARTUUID="e0973086-9367-4227-8b34-8d10c12569d2"
/dev/sda3: UUID="ba5b2308-d02f-4a84-8891-3b2fce43d9bc" TYPE="swap" PARTUUID="17eddf68-d38e-4fec-92b5-e6c6999e7145"
Espero que el artículo os sea de utilidad en algún momento. Nos vamos leyendo ^.^
Para más información sobre el «Identificador Único Universal» recomiendo su correspondiente artículo en Wikipedia.
Referencias | liquidat.wordpress.com