So rufen Sie die UUID Universally Unique Identifier der Partition unter Linux ab und ändern sie
Festplattenpartitionen auf Linux-Systemen basieren auf einer UUID (Universally Unique Identifier) für eindeutige Bezeichnungen. Dabei handelt es sich im Grunde um eine eindeutige Zeichenfolge, die das Betriebssystem zur Identifizierung Ihrer Festplattenpartitionen und anderer Speicherkomponenten verwendet.
Sie können dies selbst sehen, indem Sie die Datei /etc/fstab auf Ihrem eigenen System untersuchen.
grep UUID /etc/fstab
In dieser Anleitung gehen wir auf verschiedene Befehlszeilenmethoden ein, um die UUIDs von Festplattenpartitionen abzurufen. Wir zeigen Ihnen auch, wie Sie UUIDs generieren und die UUID einer Partition ändern.
In diesem Tutorial lernen Sie:
- Abrufen, Generieren und Ändern der UUID einer Partition
Abrufen und Festlegen einer neuen UUID für eine Partition unter Linux
Abrufen der UUID
Es gibt verschiedene Möglichkeiten, wie Sie die UUID für eine Festplattenpartition unter Linux abrufen können. Sehen Sie sich einige der folgenden Befehle an, um loszulegen.
Verwenden Sie den Befehl
blkid, um die UUID aller Partitionen anzuzeigen.blkidOder Sie können ein Argument angeben, um eine einzelne Partitions-UUID abzurufen:
blkid /dev/sda2Listet den Inhalt des Verzeichnisses
/dev/disk/by-uuid/auf.ls -l /dev/disk/by-uuid/Rufen Sie Partitions-UUIDs mit dem Befehl
udevadmab.udevadm info -q all -n /dev/sda2 | grep uuidDer Befehl
hwinfokann auch verwendet werden, um die Informationen abzurufen, vorausgesetzt, das Programm wurde bereits auf Ihrem System installiert.hwinfo --block
UUID ändern
Nachdem Sie nun wissen, wie Sie Ihre aktuellen UUIDs abrufen können, lassen Sie uns darüber sprechen, wie Sie die UUID einer Partition ändern.
Verwenden Sie den folgenden tune2fs-Befehl, um die UUID einer Partition zu ändern. In diesem Beispiel ändern wir die UUID für die Partition /dev/sda1.
tune2fs /dev/sda1 -U random
Bestätigen Sie dann die Änderungen mit einem der Befehle aus dem vorherigen Abschnitt.
blkid /dev/sda1
Sie können auch den Befehl uuid verwenden (vorausgesetzt, Sie haben ihn installiert), wenn Sie eine UUID manuell generieren oder mehr Optionen erhalten möchten. Sie können z. B. den folgenden Befehl verwenden, um eine UUID zu generieren.
uuid
266584be-d7b7-11eb-8c76-c3eef48c7257
Und weisen Sie eine bestimmte UUID mit tune2fs zu:
tune2fs /dev/sda1 -U 266584be-d7b7-11eb-8c76-c3eef48c7257
Oder verwenden Sie den Befehl uuid, um eine UUID innerhalb des Befehls tune2fs zu generieren:
tune2fs /dev/sda1 -U `uuid`
Jede der drei Methoden funktioniert einwandfrei und ermöglicht es Ihnen, eine neue UUID auf die gewünschte Partition festzulegen.
Abschließende Gedanken
In dieser Anleitung haben wir gesehen, wie man die UUID einer Partition unter Linux abruft und ändert. Wir haben auch gesehen, wie man UUIDs mit dem Befehl uuid manuell generiert. Mit dem Befehl tune2fs können wir eine neue, zufällige UUID auf eine Festplattenpartition setzen, oder auf eine bestimmte, die wir mit dem Befehl uuid generiert haben.
