Universally Unique Identifier (ou UUID pour faire court) est utilisé pour identifier un périphérique indépendamment de son point de montage ou nom de périphérique. C'est une fonctionnalité toujours plus importante dans la mesure où de nombreux périphériques sont aujourd'hui branchés à chaud ou tout simplement externes. Cela fait donc sens d'accéder à un péripéhrique (par exemple dans fstab) non par son nom de périphérique mais par son UUID.

Il existe plusieurs façon d'obtenir le UUID. La première consiste à utiliser l'aroborescence du répertoire /dev. Vous pourriez d'ailleurs tant que nous y sommes en profiter pour jeter un oeil sur les divers répertoires by-*

$ ls -l /dev/disk/by-uuid  
lrwxrwxrwx 1 root root 10 11. Okt 18:02 53cdad3b-4b01-4a6c-a099-be1cdf1acf6d -> ../../sda2

Une autre manière de procéder consiste à tirer profit de l'utilitaire blkid:

$ blkid /dev/sda1  
/dev/sda1: LABEL="/" UUID="ee7cf0a0-1922-401b-a1ae-6ec9261484c0" SEC_TYPE="ext2" TYPE="ext3"

Vous obtenez par là-même le label du volume et d'autres informations utiles.

Et si jamais vous vous posiez la question de savoir si les Identifiant uniques universels le sont vraiment, voici une citation de Wikipedia:

Il faudrait créer un trillion de UUID chaque nanonseconde pendant 10 milliards d'années ppur parvenir à épuiseer les possibilités de UUID.

Plutôt unique!

Linux By Examples avait fourni le howto initial.

Pour un exemple de l'utilisation dans le fichier fstab, voir le message sur le Slug