viernes, 25 de mayo de 2007

fsck y problemas con UUID

UUID: Universally Unique Identifier: Sirven para identificar algo de forma inequívoca, en este caso a las particiones.
LABELS: Etiquetas que son mÁs fáciles de recordar que un UUID. Por ejemplo hda1, SDA2, HDB1, etc..
__________________
Cuando cambié mi 2º Disco Duro (en él tenía la /home de ubuntu) me surgió un problema: Cada vez que booteaba me aparecía un error del fsck con los UUID de las particiones donde tenía instalado Guadalinex.
Buscando encontré dos posibles soluciones;
1ª)
-Booteamos en el sistema operativo con problemas
-Abrimos el FSTAB con gedit:
sudo gedit /etc/fstab
-Ahora chequeamos el UUID de las partición en las que el fsck me dice que tiene problemas (hda1, hda2, etc), con el comando VOL_ID [3]:
sudo vol_id -u /dev/hda1, hda2, hdb1, etc
-Si el UUID devuelto por el comando difiere del que está escrito en el fstab lo cambiamos.
-Guardamos los cambios
-Reiniciamos para comprobar que todo funciona.
**No me ha funcionado**
2ª)
Definir particiones en fstab a partir de sus LABELS, es decir, cambié las entradas que me daban problemas (la hda5 y la hda8), así:
# Entry for /dev/hda7 :
UUID=881fc74b-72b0-4149-b3e3-66c336455520 / ext3 defaults,errors=remount-ro 0 1
# Entry for /dev/hdb1
UUID=a9a2b2a2-1e39-4b9b-8d0d-c93d8a850a67 /home ext3 defaults 0 2
# Entry for /dev/hda5 :
/dev/hda5 /media/hda5 ext3 defaults 0 2
# Entry for /dev/hda8 :
/dev/hda8 /media/hda8 ext3 defaults 0 2
# Entry for /dev/hda6 :
UUID=c49a71ef-130a-498c-a02a-77c04be769be none swap sw 0 0

No hay comentarios: