Vyhledávání na webu

Jak změnit UUID oddílu v systému souborů Linux


V tomto krátkém tutoriálu se naučíte, jak změnit UUID linuxového oddílu. To vám může pomoci v méně pravděpodobném scénáři, kdy jsou UUID dvou oddílů stejné.

Ve skutečnosti je to opravdu těžké, ale stále je to možné, pokud například zkopírujete oddíl pomocí příkazu dd.

Co je UUID?

UUID znamená Universally Unique IDentifier oddílu. Toto ID se používá na několika různých místech k identifikaci oddílu. Nejčastěji to bude /etc/fstab.

Jak najít UUID vašich souborových systémů

Chcete-li najít UUID vašich oddílů, můžete použít příkaz blkid, jak je uvedeno na obrázku.

blkid|grep UUID

Jak změnit UUID vašich souborových systémů

Změna UUID souborového systému je poměrně snadná. K tomu použijeme tune2fs. Pro účely tohoto tutoriálu změním UUID na mém druhém oddílu /dev/sdb1, vaše se může lišit, takže se ujistěte, že měníte UUID požadovaného souborový systém.

Před použitím nového UUID musí být oddíl odpojen:

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

UUID bylo úspěšně změněno. Nyní můžete souborový systém znovu připojit.

mount /dev/sdb1

V případě potřeby můžete také aktualizovat /etc/fstab pomocí nového UUID.

Závěr

Toto byl krátký návod, jak změnit UUID oddílu Linux. Scénáře použití jsou velmi vzácné a je pravděpodobné, že to s největší pravděpodobností použijete na místním počítači.