[Linux] ¿Perdiste tus UUID en fstab? rescátalos con blkid!

Comencemos, hace mucho tiempo atrás, en GNU/Linux utilizabamos las rutas directas a los dispositivos (/dev/sda1, por ejemplo) para acceder a los recursos, el problema con este “modo” era que si creabas otras partición y se re-enumeraban las particiones, podías quedar con un sistema “inservible”.

Entonces, se les ocurrió utilizar los UUID (Universal Unique IDentifier),esto es, un número único de 16 bits que identifica cada partición del disco, lo que antes se veía así:

/boot /dev/sda1 ext2

Ahora se ve así:

UUID=3336babe-32e0-4dce-8133-231cbd7bc1d6 /boot           ext2

Ahora, si instalas otro sistema operativo que cambia la geometría del disco, o formateas una partición y la vuelves a crear, este UUID cambiará, y tendrás que actualizar tu FSTAB, la pregunta, ¿cómo accedo a los UUID de todos mis discos/particiones? …

Ahí entra BLKID

Usando BLKID

BLKID es un comando que devuelve el UUID de una partición, o de todas si lo ejecutas sin parámetros:

blkid 
/dev/sda1: LABEL="BOOT" UUID="3336babe-32e0-4dce-8133-231cbd7bc1d6" TYPE="ext2" 
/dev/sda2: LABEL="DEBIAN" UUID="76d41514-b0c5-4b2b-919b-3d700046fc11" TYPE="ext4"

Para una partición específica:

blkid /dev/sda7 
/dev/sda7: UUID="21bd731f-1f51-4ff4-9568-6dbd89809108" TYPE="swap"

Lo chévere de blkid es que puede ser ejecutado incluso en modo “single recovery” de tal manera que podemos corregir el UUID de cualquier dispositivo en cualquier momento.

Este artículo lo escribí con la idea de ayudar, ví muchas personas con error de arranque UUID luego de formatear e instalar (por ejemplo, Windows 7) durante el FLISOL y siempre es bueno colgar estos “tips rápidos” sobre GNU/Linux.

Happy Hacking!

Acerca de phenobarbital

http://about.me/phenobarbital

Publicado el 3 mayo 2012 en Cultura Libre, Linux, PlanetaLinux. Añade a favoritos el enlace permanente. 2 comentarios.

  1. gracias por compartir esto, hace tiempo estuve en esta situacion y me salve gracias a un backup

  2. Excelente otra mas para mi lista de scripts…
    Saludos…

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: