2 formas de saber el UUID de tus particiones de HDD

Hola,

Para terminar una pequeña aplicación que ando haciendo (pensando en KDE principalmente) me veo obligado a algo realmente molesto… debo saber por algún método el UUID del teclado (keyboard) del usuario, cosa que aún no consigo averiguar T-T … si alguien sabe algo al respecto, que me brinde alguna pista vale 😀

Bueno empecemos explicando qué es un UUID (IDentificador Único Universal):

UUID son las siglas en inglés del Identificador Universalmente Único. Esto es un código identificador estándar que se utiliza en el proceso de construcción de software.

Su intención es la de habilitar un código de información único sin que tenga que haber una coordinación central para su generación, esto quiere decir que cualquiera debe poder generar un UUID con cierta información desde cualquier lugar sin tener que estar conectados a un dispositivo central que asigne los códigos. El archivo resultante se podrá mezclar en bases de datos sin tener conflictos de duplicados.

Esta cita la hice desde un artículo en el blog de Tralix.com, aunque también pueden apoyarse en Wikipedia.org (ESP) para más detalles. Básicamente y sin tantos rodeos ni detalles técnicos, el UUID de una partición de algún HDD nuestro, es simplemente la huella digital de esa partición, el número único y especial que la identificará (no vivo en España, pero imagino que viene siendo similar al DNI no?)

En fin al asunto que nos ocupa 🙂

Aquí verán 2 formas/vías/métodos para saber los UUIDs de nuestras particiones:

1ra:

1. Abran una terminal, en ella escriban lo siguiente y presionen [Enter]:

sudo blkid

Les aparecerá algo como esto:

/dev/sda2: UUID=”066652f1-aee6-4a2a-932a-106cf1174142” TYPE=”ext2″
/dev/sda3: UUID=”222fcc49-0fa1-431e-9210-5233f3bf889b” TYPE=”ext4″
/dev/sda5: UUID=”c7b2785c-6da0-4b8c-a780-cadb01b7227a” TYPE=”ext4″
/dev/sda6: UUID=”f3e50492-204f-4e52-9dfb-4f6bf44a711e” TYPE=”swap”

Lo que les señalo en negrita es obviamente el UUID, al principio pueden ver la partición a la cual pertenece ese UUID (/dev/sda5 por ejemplo).

2da:

1. Abran una terminal, en ella escriban lo siguiente y presionen [Enter]:

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

Les aparecerá algo como esto:

lrwxrwxrwx 1 root root 10 nov 14 11:35 222fcc49-0fa1-431e-9210-5233f3bf889b -> ../../sda3
lrwxrwxrwx 1 root root 10 nov 14 11:35 c7b2785c-6da0-4b8c-a780-cadb01b7227a -> ../../sda5
lrwxrwxrwx 1 root root 10 nov 14 11:35 f3e50492-204f-4e52-9dfb-4f6bf44a711e -> ../../sda6

Lo que les señalo en negrita es obviamente el UUID, al final pueden ver la partición a la cual pertenece ese UUID (../../sda3 por ejemplo).

Y bueno nada más que agregar… seguiré intentando saber el UUID de un keyboard ¬¬

Saludos 🙂

Comparte para difundir

Si te ha gustado nuestro contenido ahora puedes ayudar a difundirlo en las redes sociales de manera sencilla usando los siguientes botones:

Envía
Pinea
Print

5 comentarios

  1. Muy detallado y clarito.

    Por aportar algo más, indicar que también se puede utilizar vol_id para obtener el uuid de un disco

    Saludos

    1.    KZKG^Gaara <" Linux dijo

      El problema de vol_id es que en Arch no está disponible, no hay forma de usarlo, además intenté usarlo en Debian Squeeze (uno de mis servers) y tampoco existe el comando ni opción para habilitarlo, por eso no lo puse.

      ¿qué distro usas que puedes usar vol_id?

      1. Uummm… pues tienes razón; en mi arch no se encuentra (desapareció del paquete udev)

        En su época lo utilizaba en Ubuntu pero Debian, como bien mencionas, lo ha “descatalogado”

        1.    KZKG^Gaara <" Linux dijo

          Sip 🙁 … pensé poner 3 métodos pero como este ya no es posible usarlo (igual yo antes lo usaba en Ubuntu), por eso solo fueron 2 🙁

  2.   Kim dijo

    Muchas gracias! Muy completo 🙂

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.