Table des matières

Le nommage persistant des périphériques bloc

Introduction

Le nommage persistant des périphériques bloc permet d’éviter de passer la le nommage aléatoire de UVEV lorsque vous permutez des disques sur vos machines.

Il existe 4 différents schémas de nommage persistant pour les périphériques bloc :

pour ce qui est des disque avec une table de partition en GPT il y en a 2 autres :

la commande lsblk -f vous permet de visualiser ce que je viens de vous exposer plus haut

la commande blkid est à privilégier si vous avez un disque en GPT mais il est beaucoup moins clair que lsblk qui fait parti du paquet util-linux

tuto de blkid voir ICI

Installation

Les 2 outils sont dorènavent près-installer sur votre distribution préféré (paquet util-linux)
donc rien à faire de ce coter la.

Utilisation

lsblk -f 
NAME   FSTYPE LABEL UUID                                 MOUNTPOINT
sda
├─sda1 ext4         7bb6c3b8-f253-43e6-8f0c-243cdfec78d4 /
└─sda2 swap         18434ce3-e6b3-4326-abc0-ad61fe27c8ce [SWAP]
sr0
blkid
/dev/sda1: LABEL="Recovery" UUID="38F8A645F8A6016C" TYPE="ntfs" 
  /dev/sda2: LABEL="WIN7" UUID="964A39EE4A39CC2D" TYPE="ntfs"
  /dev/sda3: LABEL="Data" UUID="7A2CE7372CE6ECD7" TYPE="ntfs" 
  /dev/sda5: UUID="c6b29c7c-c165-4b58-8072-3800ae4cce51" TYPE="swap" 
  /dev/sda6: UUID="4871d096-85ef-4f04-927d-35fbc55169a8" TYPE="ext3" 
  /dev/sda7: UUID="1be7d228-53b6-4dde-a05c-5a99c45fe1d9" TYPE="ext3"

Dans le détails

Je vous ai parler dans l'introdution des diffèrents schémas de nommage, nous allons voir a quoi il correspond réellement sur votre machines

by-label

C'est un Tag(non obligatoire)(ou un surnom si vous préféré) donné à un périphériques bloc vous pouvez les visulalisés par un

ls -l /dev/disk/by-label
vous pouvez manager vos label grace à la commande e2label pour l'ext et swaplabel pour la swap

by-uuid

C'est un identifiant unique donner à vos disques.
Ces identifiant sont généré par mkfs.* vous pouvez les visulalisés par un

ls -l /dev/disk/by-uuid/

je fais l'impasse sur by-path et by-id qui sont rarement utilisé pour l'administration

Pour ce qui ont des disques en GPT

by-partlabel fait exactement la meme chose que by-part mais on niveau des partitions

il est est de meme pour by-partuuid

1)
N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !