In der Linux-Welt hat jede Partition oder jedes Laufwerk eine eigene eindeutige ID namens UUID (Universally Unique Identifier). Die UUID stellt sicher, dass die ID nicht dupliziert wird und für jedes Laufwerk oder jede Partition eindeutig ist, was bei der Manipulation von Laufwerken und Partitionen sehr nützlich ist.
Um die UUID eines Laufwerks unter Linux zu bestimmen, können Sie verschiedene Befehlszeilentools verwenden. Eine der einfachsten und bequemsten Methoden ist der Befehl "lsblk", mit dem Sie alle verfügbaren Blockgeräte anzeigen können, einschließlich ihrer UUID.
Beispiel für die Verwendung des Befehls lsblk:
$ lsblk -o NAME,UUID
NAME UUID
sda
├─sda1 dc7d6ad6-2fc8-4f7f-a6d1-12b020c90568
├─sda2 69958ad1-1c6e-4760-94b8-1b1da2b506c7
└─sda3 95c9edbc-8172-47dc-8604-a8ad7a15569c
Der Befehl "lsblk" gibt Informationen über alle an das System angeschlossenen Blockgeräte aus, einschließlich Festplatten, USB-Sticks oder SSDs. Wenn Sie diesen Befehl ausführen, werden der Gerätename und seine UUID (uuid) angezeigt. Auf diese Weise kann die UUID des gewünschten Laufwerks in Linux leicht ermittelt werden.
Es gibt auch andere Möglichkeiten, die UUID eines Laufwerks zu definieren, z. B. den Befehl "blkid" oder das Dateisystem /dev/disk/by-uuid, das eine symbolische Verknüpfung zu den Laufwerken und Partitionen mit ihrer UUID darstellt. Der Befehl "lsblk" ist jedoch der bequemste und schnellste Weg, um die UUID eines Laufwerks unter Linux zu erhalten. Dies ist besonders nützlich, wenn Sie das Einhängen von Partitionen konfigurieren oder entsprechende Einträge in der Datei /etc/fstab erstellen.
Definieren der Disk-UUID unter Linux
Sie können den Befehl lsblk verwenden, um die UUID eines Laufwerks unter Linux zu bestimmen. Es zeigt Informationen zu den Laufwerken und deren Partitionen an, einschließlich der UUID jedes Laufwerks.
Sie können den folgenden Befehl ausführen, um nur die UUID des Laufwerks auszugeben:
lsblk -o NAME,UUID
Dieser Befehl listet die Laufwerke mit ihrer UUID auf:
NAME UUIDsda 123e4567-e89b-12d3-a456-426655440000sdb 09876543-21dc-ba98-7654-321012345678
In diesem Beispiel hat das sda - Laufwerk die UUID 123e4567-e89b-12d3-a456-426655440000 und das sdb - Laufwerk die UUID 09876543-21dc-ba98-7654-321012345678 .
Die UUID des Laufwerks finden Sie auch in der Datei /etc/fstab . In dieser Datei werden die zu installierenden Partitionen und ihre UUID aufgezeichnet. Suchen Sie den gewünschten Abschnitt in der Datei, und seine UUID wird daneben angezeigt.
Die Kenntnis der Festplatten-UUID unter Linux ist in vielen Fällen nützlich, z. B. wenn Sie das automatische Einhängen von Partitionen konfigurieren oder wenn Sie mit Programmen arbeiten, für die eine Laufwerkskennung erforderlich ist.
Das Konzept der UUID und ihre Rolle
Es ist eine 128-Bit-Zahl, die in hexadezimal geschrieben und durch Bindestriche in fünf Gruppen unterteilt ist (z. B. 550e8400-e29b-11d4-a716-446655440000).
Eine UUID kann verschiedenen Objekten auf einem Computersystem zugewiesen werden, z. B. Laufwerken, Dateisystemen, Partitionen und anderen Ressourcen. Es bietet eine eindeutige Identifizierung, selbst wenn Objekte zwischen verschiedenen Systemen verschoben werden.
Die UUID wird unter Linux verwendet, um Laufwerke und Partitionen zu identifizieren. Es ermöglicht dem System, genau zu bestimmen, welches Laufwerk oder welche Partition verbunden wurde, selbst wenn der Speicherort geändert wurde oder ein anderes Laufwerk mit demselben Namen dem System hinzugefügt wurde.
Die Verwendung von UUIDs anstelle herkömmlicher IDs wie Gerätenamen (z. B. /dev/sda1) bietet eine zuverlässigere Möglichkeit, Laufwerke zu identifizieren, insbesondere in Szenarien mit mehreren Laufwerken oder der Möglichkeit, Laufwerke hinzuzufügen oder zu entfernen.
Sie können den Befehl blkid verwenden, um die UUID eines Laufwerks unter Linux zu bestimmen. Es gibt Informationen über alle Laufwerke und Partitionen Ihres Systems aus, einschließlich ihrer UUID.
Wie kann ich die UUID eines Laufwerks in der Befehlszeile ermitteln
Unter Linux können Sie die UUID eines Laufwerks in der Befehlszeile mit dem Dienstprogramm leicht identifizieren blkid.
Führen Sie die folgenden Schritte aus, um die UUID eines Laufwerks zu ermitteln:
- Öffnen Sie das Terminal.
- Geben Sie den Befehl blkid ein und drücken Sie die Eingabetaste.
- Suchen Sie unter der Ausgabe des Befehls nach der Zeile, die Informationen zu Ihrem Laufwerk enthält. Es wird ungefähr so aussehen:
/dev/sda1: LABEL="Laufwerksname" UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" TYPE="Dateisystemtyp" - Kopieren Sie den Wert der UUID, der in doppelten Anführungszeichen steht.
Jetzt haben Sie die UUID Ihres Laufwerks, die Sie für verschiedene Zwecke verwenden können, z. B. wenn Sie das automatische Einhängen des Laufwerks einrichten.
Hinweis: Wenn Sie die UUID eines bestimmten Laufwerks kennen möchten, geben Sie den Pfad anstelle des Befehls blkid an. Um beispielsweise die UUID für /dev/sda1 zu definieren, führen Sie den Befehl blkid /dev/sda1 aus .
Verwenden der GUI, um die UUID eines Laufwerks zu ermitteln
Sie können das Festplatten-Dienstprogramm verwenden, um die UUID eines Laufwerks in der grafischen Oberfläche zu ermitteln. Um dieses Dienstprogramm zu öffnen, können Sie die Suche nach Anwendungen verwenden oder es im Menü "System" finden.
Nach dem Öffnen des Dienstprogramms "Laufwerke" wird dem Benutzer eine Liste aller angeschlossenen Laufwerke angezeigt. In dieser Liste finden Sie das gewünschte Laufwerk und klicken mit der rechten Maustaste darauf. Wählen Sie im Kontextmenü die Option "Eigenschaften" aus.
Im Fenster "Datenträgereigenschaften" werden Informationen über das ausgewählte Laufwerk angezeigt, einschließlich der UUID. Sie können die Disk-UUID nach Belieben kopieren und verwenden.
Anmerkung: Wenn Sie eine andere Linux-Distribution verwenden, kann sich der Prozess in einigen Details unterscheiden. In den meisten Fällen sollte die Suche nach der Option Eigenschaften im Kontextmenü des Laufwerks Sie jedoch an die richtige Stelle bringen.