Sur la différence entre UUID et PARTUUID
Vous pouvez obtenir quelques conseils sur la différence entre UUID
et PARTUUID
en spécifiant l' -p
option.
blkid -p /dev/sda1
ou quel que soit le périphérique / la partition que vous regardez. Vous avez peut-être remarqué que s'il y a plusieurs partitions sur le même UUID
appareil, PARTUUID
c'est généralement la même chose avec le numéro de partition ajouté.
A UUID
est garanti unique. Autant que je sache, les collisions ne se produiront pas pendant la durée de vie de l'univers. Cependant, vous remarquerez que le PARTUUID
est beaucoup plus court. Celles-ci sont censées être "localement" uniques, et les collisions se produisent très probablement entre toutes les sources connues PARTUUIDs
.
Sur les UUID
Un UUID est simplement un identifiant unique. Ils sont utilisés à de nombreuses fins différentes. Vous pouvez les générer à l'aide de la uuidgen
fonction.
Pour plus d'informations sur les UUID:
$man uuidgen
Ou Internet:
page de manuel pour uuidgen
Quelques exemples d'utilisation d'UUID supplémentaires
$cat /etc/fstab
Pour les nouveaux systèmes GNU / Linux, vous aurez une liste de toutes les partitions et de leurs UUID. Un nouvel UUID est généré pour chaque nouvelle partition. Donc, si vous re-partitionnez un lecteur donné, tous les UUID blkid de ce lecteur changeront.
Une partie de la raison pour laquelle les UUID sont utilisés comme identificateurs de partitions et de lecteurs est de conserver les identificateurs même lorsque des lecteurs sont ajoutés ou montés dans un ordre différent. Auparavant, fstab
ils auraient des identifiants tels que /dev/sda1
... Cela avait l'inconvénient d'avoir éventuellement sda1
un disque ou une partition physiquement différente si l'ordre de montage était modifié.
Sur les PARTUUIDs
PARTUUIDs
sont un composant des tables de partition GUID (GPT) qui remplacent le partitionnement de disque lié au Master Boot Record (MBR).
Pour plus d'informations, voir Linux.com - Utilisation de la nouvelle table de partition GUID sous Linux
Linux.com dit:
Les GUID GPT (identificateurs uniques à l'échelle mondiale) et nos UUID Linux familiers (identificateurs universellement uniques) ne sont pas la même chose, bien qu'ils servent le même objectif utile: donner aux périphériques de bloc des noms uniques. Les UUID Linux sont une fonction des systèmes de fichiers et sont créés lors de la création du système de fichiers. Pour voir les UUID Linux, lancez simplement la commande blkid. Notez le code GUID de partition et la façon dont il dit «données de base Microsoft». Ouais, ole Microsoft plante toujours, car c'est une partition EXT4, donc il n'y a aucun moyen pour Windows de le lire, mais le verra comme une partition non formatée. Vous ne le verrez pas avec les versions actuelles de gdisk, car jusqu'en 2011, il n'y avait pas de GUID de système de fichiers Linux. Maintenant, il y en a, donc si vous n'utilisez pas un vieux Linux comme le mien (Mint 13) vous '
Le GUID unique de la partition est ce que vous utiliserez dans fstab, comme ceci:
PARTUUID = 8C208C30-4E8F-4096-ACF9-858959BABBAA / données ext4 utilisateur, valeurs par défaut 0 0