Sådan ændres UUID for partition i Linux Filesystem


I denne korte vejledning vil du lære at ændre UUID for en Linux-partition. Dette kan hjælpe dig i et mindre sandsynligt scenarie, når UUID for to partitioner er de samme.

I virkeligheden er dette virkelig svært at ske, men det er stadig muligt, hvis du f.eks. Kopierer en partition ved hjælp af dd-kommandoen.

UUID står for Universally Unique IDentifier of a partition. Dette ID bruges få forskellige steder til at identificere partitionen. Oftest ville dette være/etc/fstab.

Sådan finder du UUID af dine filsystemer

For at finde UUID for dine partitioner kan du bruge blkid-kommandoen som vist.

# blkid|grep UUID

Sådan ændres UUID for dine filsystemer

Det er ret nemt at ændre UUID for et filsystem. For at gøre dette skal vi bruge tune2fs. Med henblik på denne tutorial ændrer jeg UUID på min anden partition /dev/sdb1 , din kan variere, og sørg derfor for at ændre UUID for det ønskede filsystem.

Partitionen skal afmonteres forud for at anvende det nye UUID:

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

UUID er blevet ændret med succes. Nu kan du montere filsystemet igen.

# mount /dev/sdb1

Du kan også opdatere din/etc/fstab, hvis det er nødvendigt, med det nye UUID.

Dette var en kort vejledning i, hvordan du ændrer en Linux-partition UUID. Scenarierne for at bruge dette er meget sjældne, og chancerne er, at du sandsynligvis vil bruge dette på en lokal maskine.