Connaître les UUIDs de vos partitions et périphériques sous GNU/Linux
Dans les dernières version d’Ubuntu (et dans d’autres distributions GNU/Linux), vous avez probablement remarqué que les systèmes de fichiers dans /etc/fstab ont été remplacés par des UUID.
Par exemple, avant, ma racine était configurée de la sorte :
/dev/hda1 / ext3 defaults 0 1
Après une grosse mise à jour, cette ligne a été remplacée par :
UUID=3d170bde-f79c-4c51-9150-a58423454f01 / ext3 defaults 0 1
Qu’est-ce que l’UUID ?
L’UUID est une suite de caractères alpha-numériques permettant d’identifier d’une manière unique une partition ou un périphérique.
Si vous vous demandez à quoi cela pourrait servir, imaginons que vous ayez, après un repartitionnement de votre disque : /dev/hda2 qui devient /dev/hda3. Avant, vous deviez modifier le fichier /etc/fstab manuellement. Maintenant, avec l’UUID, l’ordre ne compte plus, les partitions seront automatiquement détectées.
Comment connaître l’UUID d’un périphérique ?
En tant que root, lancez la commande :
vol_id -u /dev/<nom-périphérique>
Sinon, on peut aussi faire un :
$ ls -l /dev/disk/by-uuid/
Ce dossier contient des liens symboliques nommés selon les UUID des partitions, et qui pointent vers la partition en elle-même. Et ls -l nous affiche ça bien gentiment.
Si vol_id n’est pas dans le PATH, le chemin complet est: /lib/udev/vol_id (c’est le cas pour CentOS)
Ça ne serait pas mieux d’utiliser des labels, qui représentent l’uuid ?
@Anonyme: une espace insécable est une espace qui empêche la césure de deux mots en fin de phrase. Tiens ça devrait t’aider http://www.traduc.org/gnomefr/Typographie