Ein Unterschied zwischen UUID und PARTUUID
Sie können einige Hinweise zum Unterschied zwischen UUIDund erhalten, PARTUUIDindem Sie die -pOption angeben.
blkid -p /dev/sda1
oder welches Gerät / Partition Sie suchen. Möglicherweise haben Sie festgestellt, dass bei mehreren Partitionen auf demselben UUIDGerät PARTUUIDdie Partition mit der angehängten Partitionsnummer meistens identisch ist.
A UUIDist garantiert einzigartig. Soweit ich weiß, werden Kollisionen nicht zu Lebzeiten des Universums auftreten. Sie werden jedoch feststellen, dass das PARTUUIDviel kürzer ist. Diese sollen "lokal" eindeutig sein, und Kollisionen treten höchstwahrscheinlich zwischen allen bekannten auf PARTUUIDs.
Auf UUIDs
Eine UUID ist einfach eine eindeutige Kennung. Sie werden für viele verschiedene Zwecke verwendet. Sie können sie mit der uuidgenFunktion erzeugen .
Weitere Informationen zu UUIDs:
$man uuidgen
Oder Internet:
manpage für uuidgen
Einige weitere UUID verwenden Beispiele
$cat /etc/fstab
Bei neueren GNU / Linux-Systemen erhalten Sie eine Liste aller Partitionen und ihrer UUIDs. Für jede neue Partition wird eine neue UUID generiert. Wenn Sie also ein bestimmtes Laufwerk neu partitionieren, ändern sich alle blkid-UUIDs für dieses Laufwerk.
UUIDs werden unter anderem als Bezeichner für Partitionen und Laufwerke verwendet, um Bezeichner auch dann beizubehalten, wenn Laufwerke in einer anderen Reihenfolge hinzugefügt oder bereitgestellt werden. Früher hatten die fstabBezeichner wie /dev/sda1... Dies hatte den Nachteil, dass es sda1sich möglicherweise um ein physikalisch anderes Laufwerk oder eine andere Partition handelte, wenn die Mount-Reihenfolge geändert wurde.
Auf PARTUUIDs
PARTUUIDs sind eine Komponente der GUID-Partitionstabellen (GPT), die die MBR-bezogene Festplattenpartitionierung (Master Boot Record) ersetzen.
Weitere Informationen finden Sie unter Linux.com - Verwenden der neuen GUID-Partitionstabelle unter Linux
Linux.com sagt:
Die GPT-GUIDs (Globally Unique Identifiers) und unsere bekannten Linux-UUIDs (Universally Unique Identifiers) sind nicht dasselbe, obwohl sie demselben nützlichen Zweck dienen: eindeutigen Namen für Blockgeräte. Linux-UUIDs sind eine Funktion von Dateisystemen und werden beim Erstellen des Dateisystems erstellt. Um Linux-UUIDs anzuzeigen, rufen Sie einfach den Befehl blkid auf. Notieren Sie sich den Partitions-GUID-Code und die Angabe "Microsoft-Basisdaten". Ja, ole Microsoft stürzt immer ab, weil dies eine EXT4-Partition ist, so dass Windows sie nicht lesen kann, sondern als unformatierte Partition ansieht. Dies wird bei aktuellen Versionen von gdisk nicht angezeigt, da es bis 2011 keine GUIDs für Linux-Dateisysteme gab. Wenn Sie also kein altes Linux wie das meine (Mint 13) verwenden,
Die eindeutige GUID der Partition wird in fstab folgendermaßen verwendet:
PARTUUID = 8C208C30-4E8F-4096-ACF9-858959BABBAA / data ext4 Benutzer, Standard 0 0