Unter Linux-Betriebssystemen haben alle Laufwerke eine eindeutige Kennung namens UUID (Universally Unique Identifier). Es kann nützlich sein, die UUID eines Laufwerks herauszufinden, z. B. beim Mounten eines Laufwerks oder beim Einrichten des Systems.
Die Möglichkeiten, die UUID eines Laufwerks unter Linux herauszufinden, variieren je nach Distribution. Eine der einfachsten Methoden ist die Verwendung des Befehls blkid. Mit diesem Befehl können Sie Informationen zu allen verfügbaren Laufwerken und deren UUID anzeigen.
Um den Befehl blkid zu verwenden, öffnen Sie einfach das Terminal und geben Sie den folgenden Befehl ein:
Nach dem Ausführen des Befehls werden alle verfügbaren Laufwerke und ihre UUID im Terminal angezeigt. Beachten Sie, dass für die Ausführung des Befehls Root-Rechte erforderlich sind.
Abrufen der Disk-UUID unter einem Linux-Betriebssystem
| Das Team | Die Beschreibung |
|---|---|
| blkid |
Beispiel für die Verwendung des Befehls blkid :
blkid /dev/sda1
Die UUID des Laufwerks finden Sie auch in der Datei /etc/fstab . Öffnen Sie diese Datei mit einem Texteditor, und suchen Sie nach der Zeile, die das gewünschte Laufwerk oder die gewünschte Partition beschreibt. Die UUID wird neben dem Parameter UUID angegeben. Zum Beispiel:
UUID=123e4567-e89b-12d3-a456-426655440000 /mnt/disk1 ext4 defaults 0 0
In diesem Beispiel ist die Datenträgeruid 123e4567-e89b-12d3-a456-426655440000 .
Die Verwendung der Disk-UUID anstelle des Gerätenamens vermeidet Probleme beim Anschließen und Trennen verschiedener Geräte, da sich der Gerätename je nach Hersteller und Systemkonfiguration ändern kann. Die UUID des Laufwerks bleibt konstant und identifiziert das gewünschte Laufwerk oder die gewünschte Partition sicher.
Geräte identifizieren
Unter Linux verfügt jedes Gerät über eine eindeutige ID, die als UUID (Universally Unique Identifier) bezeichnet wird. Die UUID hilft dem System, ein Gerät eindeutig zu identifizieren, selbst wenn sich sein Standort oder Name ändert.
Das Definieren der UUID eines Geräts unter Linux kann nützlich sein, wenn Sie das automatische Einhängen von Laufwerken konfigurieren und die udev-Regeln konfigurieren.
Es gibt mehrere Möglichkeiten, die UUID eines Geräts in Linux zu definieren. Eine der einfachsten Methoden ist die Verwendung des Befehls blkid . Der Befehl blkid zeigt die UUID aller an das System angeschlossenen Geräte an, einschließlich Festplatten, Flash-Laufwerken und CD/DVD-Laufwerken.
Um den Befehl blkid zu verwenden, öffnen Sie einfach das Terminal und geben Sie den folgenden Befehl ein:
blkid
Nachdem Sie diesen Befehl ausgeführt haben, wird im Terminal eine Liste aller Geräte mit ihrer UUID angezeigt. Sie können die UUID des gewünschten Geräts in dieser Liste finden und sie beim Einrichten des Systems verwenden.
Eine andere Möglichkeit, die UUID eines Geräts unter Linux zu definieren, besteht darin, den Befehl ls -l /dev/disk/by-uuid/ zu verwenden. Der Befehl ls zeigt den Inhalt des angegebenen Verzeichnisses an, und /dev/disk/by-uuid/ ist das Verzeichnis, in dem symbolische Verweise auf Geräte mit ihrer UUID gespeichert werden.
Um diesen Befehl zu verwenden, öffnen Sie einfach das Terminal und geben Sie den folgenden Befehl ein:
ls -l /dev/disk/by-uuid/
Nachdem Sie diesen Befehl ausgeführt haben, werden alle symbolischen Verweise auf Geräte mit ihrer UUID im Terminal angezeigt. Sie können die UUID des gewünschten Geräts in dieser Liste finden und bei Bedarf verwenden.
Überprüfen verfügbarer Laufwerke
Unter Linux gibt es mehrere Befehle, mit denen Sie die Liste der verfügbaren Laufwerke überprüfen können. Dies kann nützlich sein, um die UUID eines bestimmten Laufwerks für die spätere Verwendung herauszufinden.
Einer der beliebtesten Befehle zum Anzeigen der Laufwerksliste unter Linux ist lsblk .
Um diesen Befehl zu verwenden, öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein:
Nachdem Sie diesen Befehl ausgeführt haben, sehen Sie eine Liste aller verfügbaren Laufwerke im System, ihre Größe und andere Informationen. Die Spalte "UUID" gibt die eindeutige Kennung jedes Laufwerks an.
Sie können auch den Befehl blkid verwenden, um die UUID der Laufwerke zu erhalten. Um diesen Befehl zu verwenden, geben Sie Folgendes ein:
Wenn Sie diesen Befehl ausführen, erhalten Sie eine Liste aller Laufwerke und deren UUID.
Jetzt, da Sie wissen, wie Sie verfügbare Laufwerke unter Linux überprüfen können, können Sie die resultierende UUID für verschiedene Zwecke verwenden, z. B. das Einhängen des Laufwerks oder das automatische Einhängen beim Booten des Systems.
- Verwenden des Befehls lsblk Führen Sie den Befehl lsblk -no UUID /dev/sda1 aus, um die UUID für eine bestimmte Partition auszugeben, z. B. sda1.
- Verwenden des Befehls blkid
- Verwenden der Datei /etc/fstab Öffnen Sie die Datei /etc/fstab mit einem Texteditor und suchen Sie nach einer Zeile, die die UUID für einen bestimmten Abschnitt enthält. Zum Beispiel:
UUID=12345678-1234-1234-1234-1234567890ab /mnt ext4 defaults 0 2
Verwenden des Befehls blkid
Der Befehl blkid unter Linux wird verwendet, um Informationen über die eindeutige Disk-ID (UUID) und andere Dateisystemeinstellungen auf dem Laufwerk abzurufen. So verwenden Sie diesen Befehl:
- Öffnen Sie ein Linux-Terminal oder eine Befehlszeile.
- Geben Sie blkid ein und drücken Sie die Eingabetaste.
- Das System zeigt Informationen zu allen Laufwerken und deren UUID an.
- Die UUID wird im Format UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" angezeigt, wobei xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx die eindeutige Kennung der Festplatte ist.
Der Befehl blkid kann auch mit Optionen verwendet werden, um Informationen zu einem bestimmten Laufwerk oder Dateisystem abzurufen. Sie können beispielsweise den Befehl blkid /dev/sda1 verwenden, um Informationen über das Laufwerk mit dem Namen /dev/sda1 abzurufen.
Mit dem Befehl blkid können Sie die UUID eines Laufwerks leicht identifizieren und für verschiedene Zwecke verwenden, z. B. das Einrichten von Einhängepunkten oder das Erstellen von Fstab-Regeln zum automatischen Einhängen von Laufwerken beim Systemstart.
Anzeigen der UUID im Dateisystem
| Das Gerät | FS-Art | UUID |
|---|---|---|
| /dev/sda1 | ext4 | 30f63e5e-0657-4083-af36-93e659443cc8 |
| /dev/sdb1 | ntfs | 2B2A63FD2A639DA1 |
| /dev/sdc1 | ext4 | 19fbd208-502e-4409-80b8-eb7da03db550 |
Die folgende Tabelle enthält Beispiele für Geräte, ihren Dateisystemtyp und die entsprechende UUID. Wenn Sie den Befehl blkid verwenden, werden die tatsächlichen Daten auf Ihrem System angezeigt.
Abrufen der UUID mit dem Dienstprogramm lsblk
Sie können das Dienstprogramm lsblk verwenden, um die UUID einer Festplatte unter Linux zu erhalten. Dieses Dienstprogramm zeigt alle verfügbaren Blockgeräte und ihre Attribute an, einschließlich der UUID.
Führen Sie die folgenden Schritte aus, um die Datenträgeruid mit lsblk abzurufen:
- Öffnen Sie ein Terminal auf Ihrem Linux-Gerät.
- Führen Sie den Befehl lsblk aus, um eine Liste der Blockgeräte anzuzeigen.
- Suchen Sie das gewünschte Laufwerk oder die gewünschte Partition in der Liste. Die UUID wird in der Spalte "UUID" angegeben.
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT UUIDsda 8:0 0 232,9G 0 disk├─sda1 8:1 0 512M 0 part /boot/efi 3F31-1HB1└─sda2 8:2 0 232,4G 0 part / c244d6d4-59b7-49df-8d60-0c900c0ef82f
In diesem Beispiel lautet die UUID für die Partition /boot/efi "3F31-1HB1" und die UUID für die Stammpartition / "c244d6d4-59b7-49df-8d60-0c900c0ef82f".
Die Verwendung des Dienstprogramms lsblk macht es daher schnell und einfach, die UUID der Festplatte unter Linux zu erhalten.
Abrufen der UUID mit dem Dienstprogramm fdisk
Um die UUID eines Laufwerks unter Linux zu erhalten, können Sie das Dienstprogramm fdisk verwenden. Fdisk ist ein Befehlstool, mit dem Sie Partitionen auf einer Festplatte verwalten und Informationen zu Partitionen und Laufwerken einschließlich ihrer UUID anzeigen können.
Führen Sie die folgenden Schritte aus, um die UUID mit dem Dienstprogramm fdisk zu erhalten:
- Starten Sie das Terminal oder die Konsole unter Linux.
- Geben Sie sudo fdisk -l ein und drücken Sie die Eingabetaste. Dieser Befehl zeigt Informationen zu allen Partitionen und Laufwerken auf Ihrem System an.
Jetzt wissen Sie, wie Sie die UUID eines Laufwerks mit dem Dienstprogramm fdisk unter Linux abrufen können. Die Verwendung von UUID anstelle von herkömmlichen Laufwerkspfaden ermöglicht eine zuverlässigere und sicherere Identifizierung von Laufwerken. Daher wird es empfohlen, sie bei der Arbeit mit Laufwerken unter Linux zu verwenden.