UUID unter Linux finden?

734
goangit

Ich brauche die UUID einer Festplattenpartition unter Linux. Die Partition ist gemountet, wird aber nicht unter angezeigt

ls -l /dev/disk/by-uuid 

Dies kann passieren, wenn doppelte UUIDs vorhanden sind, z. B. nach einer Notfallsicherung mit ddrescue.

Wie finde ich die UUID?

0

1 Antwort auf die Frage

3
goangit

Das e2fsprogs-Paket bietet blkid

$ blkid /dev/sdb1: UUID="ac115722-c8ce-44d2-ab0c-1d284d6e4d76" TYPE="ext4"  /dev/sda2: UUID="cd6580d2-9671-4d94-b46f-0301bb563e30" TYPE="ext4"  ...  

Im Tabellenformat

$ blkid -o list device fs_type label mount point UUID ------------------------------------------------------------------------------- /dev/sdb1 ext4 /mnt/dmp1 ac115722-c8ce-44d2-ab0c-1d284d6e4d76 /dev/sda2 ext4 / cd6580d2-9671-4d94-b46f-0301bb563e30 ... 

Für ein bestimmtes Gerät

$ blkid /dev/sdb1 /dev/sdb1: UUID="ac115722-c8ce-44d2-ab0c-1d284d6e4d76" TYPE="ext4" 

Oder ohne fremde Informationen

$ blkid -s UUID -o value /dev/sdb1 ac115722-c8ce-44d2-ab0c-1d284d6e4d76 

Diejenigen, die später UUIDs ändern möchten, mögen diese Antworten für gewöhnliche und LVM- Partitionen.