Encontrar el UUID de los dispositivos de almacenamiento en Linux

El UUID es un identificador único utilizado en las particiones para identificar de forma única las particiones en los sistemas operativos Linux. UUID es una propiedad de la propia partición del disco. Así, si instalas el disco duro que contiene las particiones en otro ordenador con Linux, las particiones tendrán el mismo UUID que antes. Por lo tanto, eso es algo bueno.

El UUID de una partición se requiere principalmente para montar las particiones correctamente en un sistema informático donde se instalan cientos de discos duros. Si usted monta los discos duros o SSDs utilizando UUIDs, hay casi cero cambios de la unidad de disco duro equivocada que se monta y causando la pérdida de datos graves.

Nuestros ordenadores y portátiles habituales donde en su mayoría 1 o 2 discos duros están instalados y necesitamos un número limitado de particiones no se beneficiarán mucho de UUIDs.

En este artículo, voy a mostrar cómo encontrar el UUID de los dispositivos de almacenamiento, tales como particiones de disco duro o SSD en Linux. Así que, vamos a empezar.

Encontrar el UUID con blkid:

Puedes encontrar el UUID de todas las particiones de disco en tu sistema Linux con el comando blkid. El comando blkid está disponible por defecto en la mayoría de las distribuciones modernas de Linux.

Para encontrar los UUID de sus particiones de disco, ejecute el siguiente comando:

$ sudo blkid

Como puede ver, se muestran los sistemas de archivos que tienen UUID. También se listan muchos dispositivos de bucle.

En la salida anterior, ha visto un montón de dispositivos de bucle innecesarios. Si quiere listar sólo los sistemas de archivos que tienen UUID, puede filtrar la salida del comando blkid de la siguiente manera:

$ sudo blkid | grep UUID=

Debería obtener una salida limpia y filtrada. Sólo se listan los sistemas de archivos que tienen UUID.

Encontrando UUID con ls:

En Linux, todos los dispositivos incluyendo los de almacenamiento se representan como archivos. Por lo tanto, las particiones con UUID también se representan como archivos. Puede listar todos estos archivos con el comando ls.

Para listar todas las particiones y sus UUIDs, ejecute el siguiente comando:

$ ls -l /dev/disk/by-uuid

Como puede ver, se listan el nombre de la partición (es decir, sda1, sda2) y sus UUIDs.

Buscando el UUID con lsblk:

También puedes listar el UUID de tus particiones con el comando lsblk:

Por ejemplo, para listar los UUID de tus particiones con el comando lsblk, ejecuta lsblk de la siguiente manera:

$ sudo lsblk -f

Como puedes ver, se listan los UUID de las particiones.

También puedes filtrar todos los dispositivos de bucle para que la salida sea más limpia. Para ello, ejecute el comando lsblk de la siguiente manera:

$ sudo lsblk -f | grep -v loop

Como puede ver, sólo se listan las particiones con UUID. La salida es ahora mucho más limpia.

A dónde ir después:

Ahora que sabes cómo encontrar el UUID de los dispositivos de almacenamiento en Linux, puedes aprender a montar las particiones con UUID. He escrito un artículo dedicado a cómo montar particiones con UUID usando el archivo /etc/fstab. Puedes leerlo en https://linuxhint.com/mount_partition_uuid_label_linux/

Así que, así es como se encuentra el UUID de los dispositivos de almacenamiento en Linux. Gracias por leer este artículo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.