Ceci est une ancienne révision du document !
Attribuer un « label » à un système de fichier
: La page serait peut-être plus claire sous la forme d'un tableau "Système de fichiers – Commandes", non ?
Les labels permettent de reconnaître rapidement un système de fichiers, mais ne sont pas suffisamment sécurisés pour être utilisés dans la configuration du système.
C'est une information supplémentaire à l'UUID
Il semble que les partitions FAT adoptent automatiquement les majuscules, en tout cas avec GParted.
Si un problème survenait, vous pouvez vous retourner vers un logiciel de récupération de données tel que TestDisk (cf. testdisk). Ce logiciel est disponible sur des distributions de réparation comme SystemRescue.
Identifier l'outil à utiliser
L'outil à utiliser dépend du format de votre partition. Il faut donc le connaître ; on utilise pour cela fdisk (ou GParted graphiquement)
fdisk
sudo fdisk -l
blkid
sudo blkid /dev/xxx
- Si la partition est déjà montée,
mount
est le plus lisible :mount
vous listera tous les systèmes montés.
sudo udevtrigger
Dans les explications suivantes on supposera qu'on travaille sur le disque /dev/sdb1.
Renommer un disque en ligne de commande
Ext 2,3 ou 4
On utilise e2label
:
sudo e2label /dev/sdb1 NouveauNom
Remplacez NouveauNom par le label (16 caractères au maximum autorisés) que vous voulez attribuer à votre partition.
Il faut ensuite redémarrer ou rebrancher le disque pour faire apparaître le nouveau label.
Fat32 (VFAT)
On utilise mlabel
; il faut installer mtools
pour cela.
- Vérification du nom courant :
mlabel -i /dev/sdb1 -s ::
- Si vous avez un message du genre :
Total number of sectors (7831504) not a multiple of sectors per track (62)! Add mtools_skip_check=1 to your .mtoolsrc file to skip this test
Effectuez ceci :
echo mtools_skip_check=1 >> ~/.mtoolsrc
- Pour effectuer le changement de nom, dans votre console tapez :
sudo mlabel -i /dev/sdb1 ::NouveauNom
Remplacez NouveauNom par le label que vous voulez attribuer à votre disque.
Redémarrez votre système ou débranchez et rebranchez votre disque externe pour constater les effets.
NTFS
On utilise ntfslabel
; il faut installer ntfsprogs
ou ntfs-3g
. La partition doit être démontée.

ntfsprogs et ntfs-3g s'excluent l'un autre. Si vous installez ntfsprogs vous ne pourrez plus écrire sur les partitions ntfs. (Observé sur Ubuntu 11.10)
sudo ntfslabel /dev/sdb1 NouveauNom
Remplacez NouveauNom par le label (128 caractères au maximum) que vous voulez attribuer à votre partition.
Vous pouvez maintenant remonter votre partition pour constater les effets.
Swap
On utilise mkswap
:
sudo swapoff -v /dev/sdb1 # Pour désactiver la Swap sudo mkswap -L "NouveauNom" /dev/sdb1 sudo /sbin/swapon -a -v # Pour réactiver la Swap
ReiserFS
On utilise reiserfstune
; la partition doit être démontée.
sudo reiserfstune -l 'NouveauNom' /dev/sdb1
Remplacez NouveauNom par le label (16 caractères au maximum autorisés) que vous voulez attribuer à votre disque.
Il faut ensuite redémarrer ou rebrancher le disque pour faire apparaître le nouveau label.
XFS
On utilise xfs_admin
, qui n'est pas installé de base, Il faut installer le paquet xfsprogs
et la partition doit être démontée.
sudo xfs_admin -L NouveauNom /dev/sdb1
Remplacez NouveauNom par le label (12 caractères au maximum autorisés) que vous voulez attribuer à votre disque.
Pour supprimer le label, remplacez-le par deux tirets, comme ceci :
sudo xfs_admin -L -- /dev/sdb1
De manière graphique avec GParted
On peut utiliser GParted, qui sélectionnera automatiquement l'outil à utiliser.
On sélectionne le disque dans la liste à droite, puis un clic droit sur une partition affiche le menu d'options de la partition.
Il faut démonter la partition, puis sélectionner "Étiquette" pour entrer le label voulu.
Appliquez pour que les modifications soient prises en compte.
Liens
Basé sur Rename USB Drive et sur la version précédente basée sur :
Contributeurs : Initié par Damocles, Réécrit par YoBoY, fnx.