UUID steht für Universally Unique IDentifier und stellt eine weltweit eindeutige Indentifizierung dar. UUIDs bestehen aus 32 Hexadezimalziffern, geschrieben in der Form 01234567-89ab-cdef-0123-456789abcdef. UUIDs werden zur eindeutigen Identifizierung (z. B. von Dateisystemen oder von virtuellen Maschinen bei KVM und libvirt) verwendet.
Erzeugen kann man UUIDs auch mit „uuidgen“ (bei Debian im Paket „uuid-runtime“ enthalten) oder noch einfach mittels
cat /proc/sys/kernel/random/uuid
Feststellen einer UUID:
blkid /dev/hda1
Mounten an Hand der UUID:
mount UUID=01234567-89ab-cdef-0123-456789abcdef /mnt/test
oder
mount -U 01234567-89ab-cdef-0123-456789abcdef /mnt/test
oder
mount /dev/disk/by-uuid/4DD9-897B /mnt/test
Entsprechender Eintrag in /etc/fstab:
UUID=01234567-89ab-cdef-0123-456789abcdef /mnt/test ext3 defaults 1 2
Beachte:
ext3 | automatisch |
ReiserFS | automatisch oder manuell „mkreiserfs -u 01234567-89ab-cdef-0123-456789abcdef“ |
JFS | automatisch ? |
XFS | automatisch ? |
Swap | automatisch ? |
ext3/ext4 | „tune2fs -U 01234567-89ab-cdef-0123-456789abcdef“ (statt ID Angabe auch: clear, random oder time) |
ReiserFS | „reiserfstune -u 01234567-89ab-cdef-0123-456789abcdef“ |
JFS | „jfs_tune -U 01234567-89ab-cdef-0123-456789abcdef“ |
XFS | „xfs_admin -U 01234567-89ab-cdef-0123-456789abcdef“ |
Swap | neu erzeugen: „mkswap -U 01234567-89ab-cdef-0123-456789abcdef“ |
ext2/ext3 | „tune2fs -l“ |
ReiserFS | „debugreiserfs“ |
JFS | „jfs_tune -l“ |
XFS | „xfs_admin -u“ |