Com canviar l'UUID de la partició al sistema de fitxers Linux


En aquest breu tutorial, aprendràs a canviar l'UUID d'una partició Linux. Això us pot ajudar en un escenari menys probable quan l'UUID de dues particions sigui el mateix.

En realitat, això és molt difícil de passar, però encara és possible, si per exemple copieu una partició amb l'ordre dd.

UUID significa Universally Unique IDentifier d'una partició. Aquest identificador s'utilitza en pocs llocs diferents per identificar la partició. El més habitual seria /etc/fstab.

Com trobar l'UUID dels vostres sistemes de fitxers

Per trobar l'UUID de les vostres particions, podeu utilitzar l'ordre blkid tal com es mostra.

# blkid|grep UUID

Com canviar l'UUID dels vostres sistemes de fitxers

Canviar l'UUID d'un sistema de fitxers és bastant fàcil. Per fer-ho, utilitzarem tune2fs. Amb el propòsit d'aquest tutorial, canviaré l'UUID de la meva segona partició /dev/sdb1, el vostre pot variar, per tant, assegureu-vos que esteu canviant l'UUID del sistema de fitxers desitjat.

La partició s'ha de desmuntar abans d'aplicar el nou UUID:

# umount /dev/sdb1
# tune2fs -U random /dev/sdb1 
# blkid | grep sdb1

L'UUID s'ha canviat correctament. Ara podeu tornar a muntar el sistema de fitxers.

# mount /dev/sdb1

També podeu actualitzar el vostre /etc/fstab si cal, amb el nou UUID.

Aquest va ser un breu tutorial sobre com canviar l'UUID d'una partició de Linux. Els escenaris per utilitzar-ho són molt rars i és probable que ho feu servir en una màquina local.