Le 08/06/2018 à 17:23, Pierre ESTREM (via linux-31 Mailing List) a
écrit :
Le 08/06/2018 à 10:38, Joyce MARKOLL (via linux-31 Mailing List) a
écrit :
> pour le label, tu le définis toi-même. (la commande est "e2label",
je crois).
Oui; c'est e2label.
Mais je ne crois pas me tromper en disant qu'on ne peut pas poser un
label pour une partition dans une table de type DOS. > Avec GPT oui
mais il avait été dit il y a bien des jours que la gestion
en GPT était plus complexe.
Tu confonds le label de contenu et le label de partition.
C'est le label de partition (PARTLABEL pour blkid) qui est spécifique
à GPT et indépendant du contenu de la partition. On le modifie avec un
éditeur de table de partition qui supporte GPT.
Au contraire le label de contenu (LABEL pour blkid) est propre au
contenu de la partition et indépendant de la table de partition. Pour
un système de fichiers ext4, on le modifie avec e2label ou tune2fs.
Pour un swap, on le modifie avec swaplabel.
La même distinction existe entre l'UUID de partition (PARTUUID) et
l'UUID de contenu (UUID), à la nuance près que le noyau crée des
PARTUUID factices avec une table de partition MSDOS. Les labels et
UUID de partitions ont la particularité intéressante d'être
utilisables directement par le noyau, contrairement aux labels et UUID
de contenu qui doivent être interprétés en userland (libblkid).