Espace d'Asher256

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>




Déjà 4 commentaires dans “Connaître les UUIDs de vos partitions et périphériques sous GNU/Linux”
  1. Thesa

    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.

  2. taoufix

    Si vol_id n’est pas dans le PATH, le chemin complet est: /lib/udev/vol_id (c’est le cas pour CentOS)

  3. Bob

    Ç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