Blkid: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 4: | Zeile 4: | ||
== Installation == | == Installation == | ||
<syntaxhighlight lang="bash" highlight="1" line> | |||
# '''apt install util-linux''' | |||
</syntaxhighlight> | |||
== Syntax == | == Syntax == | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line> | ||
Zeile 16: | Zeile 18: | ||
; Fehlerausgabe aktivieren | ; Fehlerausgabe aktivieren | ||
* Umgebungsvariable von blkid muss neu gesetzt werden | * Umgebungsvariable von blkid muss neu gesetzt werden | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line> | ||
export LIBBLKID_DEBUG=all | export LIBBLKID_DEBUG=all | ||
</syntaxhighlight> | </syntaxhighlight> | ||
* Aktiviert für diese Session die Fehlersuchausgabe | * Aktiviert für diese Session die Fehlersuchausgabe | ||
=== Optionen === | === Optionen === | ||
Zeile 27: | Zeile 29: | ||
!Option !! Beschreibung | !Option !! Beschreibung | ||
|- | |- | ||
| -g || UUIDs bleiben im Cache. Option leert Cache und liest UUIDs neu ein | | -g || UUIDs bleiben im Cache. Option leert Cache und liest UUIDs neu ein | ||
|- | |- | ||
| -h || Gibt Liste der wichtigsten Parameter aus | | -h || Gibt Liste der wichtigsten Parameter aus | ||
|- | |- | ||
| -l || Nur zusammen mit -t. Ausgabe passendster Treffer | | -l || Nur zusammen mit -t. Ausgabe passendster Treffer | ||
|- | |- | ||
| -L || Gibt Device zu einem Label aus | | -L || Gibt Device zu einem Label aus | ||
|- | |- | ||
| -o || Ausgabe in formatierter Form. Einer der Werte: value, device, list, udev oder full muss angegeben werden | | -o || Ausgabe in formatierter Form. Einer der Werte: value, device, list, udev oder full muss angegeben werden | ||
|- | |- | ||
| -t || Ausgabe Info über Datenträger, auf den/die ein bestimmtes Kriterium zu 100% zutrifft. Mögliche Attribute LABEL, UUID, SEC_TYPE, oder TYPE. Es kann nur nach einem Attribut gefiltert werden | | -t || Ausgabe Info über Datenträger, auf den/die ein bestimmtes Kriterium zu 100% zutrifft. Mögliche Attribute LABEL, UUID, SEC_TYPE, oder TYPE. Es kann nur nach einem Attribut gefiltert werden | ||
|- | |- | ||
| Gerätedatei || Bei Angabe Gerätedatei wird nur der dazugehörige Datenträger angezeigt. Mehrere Gerätedateien mit Leerzeichen trennen | | Gerätedatei || Bei Angabe Gerätedatei wird nur der dazugehörige Datenträger angezeigt. Mehrere Gerätedateien mit Leerzeichen trennen | ||
|} | |} | ||
Zeile 51: | Zeile 53: | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line> | ||
blkid | blkid | ||
/dev/sda1: UUID="940fc6a2-bbc9-4020-ad11-bea2721bba69" TYPE="ext4" PARTUUID="29ae00e7-01" | |||
/dev/sda5: UUID="1c915f59-82a8-4962-a69c-99e3ea72f472" TYPE="ext4" PARTUUID="29ae00e7-05" | |||
/dev/sda6: UUID="d07a6ea9-3ab0-4f96-a9d8-f381b65cdf19" TYPE="swap" PARTUUID="29ae00e7-06" | |||
/dev/sda7: UUID="24907f66-9ee1-4d35-8e8c-de96c6e01bfe" TYPE="ext4" PARTUUID="29ae00e7-07" | |||
/dev/sda8: UUID="4e4a388b-1ecc-409c-a9c6-6da2a3f69cd4" TYPE="ext4" PARTUUID="29ae00e7-08" | |||
</syntaxhighlight> | </syntaxhighlight> | ||
=== Nur Partitionen mit Dateisystem ext4 auflisten === | === Nur Partitionen mit Dateisystem ext4 auflisten === | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line> | ||
# blkid -t TYPE=ext4 | |||
/dev/sda1: UUID="940fc6a2-bbc9-4020-ad11-bea2721bba69" TYPE="ext4" PARTUUID="29ae00e7-01" | |||
/dev/sda5: UUID="1c915f59-82a8-4962-a69c-99e3ea72f472" TYPE="ext4" PARTUUID="29ae00e7-05" | |||
/dev/sda7: UUID="24907f66-9ee1-4d35-8e8c-de96c6e01bfe" TYPE="ext4" PARTUUID="29ae00e7-07" | |||
/dev/sda8: UUID="4e4a388b-1ecc-409c-a9c6-6da2a3f69cd4" TYPE="ext4" PARTUUID="29ae00e7-08" | |||
</syntaxhighlight> | </syntaxhighlight> | ||
===Ausgabe in Textdatei speichern=== | ===Ausgabe in Textdatei speichern=== | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line> | ||
# blkid > /Pfad/wo/Datei/gespeicht/werden/soll/blkid.txt | |||
</syntaxhighlight> | </syntaxhighlight> | ||
===Formatierte Ausgabe in Form einer Liste=== | ===Formatierte Ausgabe in Form einer Liste=== | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line> | ||
#blkid -o list | |||
device fs_type label mount point UUID | |||
--------------------------------------------------------------------------------------- | |||
/dev/sda1 ext4 / 940fc6a2-bbc9-4020-ad11-bea2721bba69 | |||
/dev/sda5 ext4 /var 1c915f59-82a8-4962-a69c-99e3ea72f472 | |||
/dev/sda6 swap [SWAP] d07a6ea9-3ab0-4f96-a9d8-f381b65cdf19 | |||
/dev/sda7 ext4 /tmp 24907f66-9ee1-4d35-8e8c-de96c6e01bfe | |||
/dev/sda8 ext4 /home 4e4a388b-1ecc-409c-a9c6-6da2a3f69cd4 | |||
</syntaxhighlight</syntaxhighlight>> | </syntaxhighlight</syntaxhighlight>> | ||
===Auflistung aller Partitionen=== | ===Auflistung aller Partitionen=== | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line> | ||
#blkid -o device | |||
/dev/sda1 | |||
/dev/sda5 | |||
/dev/sda6 | |||
/dev/sda7 | |||
/dev/sda8 | |||
</syntaxhighlight> | </syntaxhighlight> | ||
===UUID auslesen=== | ===UUID auslesen=== | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line> | ||
# blkid –c /dev/Name_des_RAIDs | |||
/dev/Name_des_RAIDs: UUID="'''ausgelesene UUID'''" TYPE="Art_des_Dateisystems" | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Zeile 115: | Zeile 118: | ||
===== Weblinks ===== | ===== Weblinks ===== | ||
# https://wiki.ubuntuusers.de/blkid/ | # https://wiki.ubuntuusers.de/blkid/ | ||
[[Kategorie:Linux/Storage]] | [[Kategorie:Linux/Storage]] | ||
[[Kategorie:util-linux]] | [[Kategorie:util-linux]] |
Version vom 22. August 2024, 08:00 Uhr
blkid - Gerätedatei, Identifikationsnummer, Name und Dateisystem ermitteln
Beschreibung
Installation
# '''apt install util-linux'''
Syntax
blkid [option] [Gerätedatei]
Fehlerausgabe
- Werden keine Informationen gefunden, wird keine Fehlermeldung ausgegeben
- Fehlerausgabe ist standardmäßig deaktiviert
- Fehlerausgabe aktivieren
- Umgebungsvariable von blkid muss neu gesetzt werden
export LIBBLKID_DEBUG=all
- Aktiviert für diese Session die Fehlersuchausgabe
Optionen
Option | Beschreibung |
---|---|
-g | UUIDs bleiben im Cache. Option leert Cache und liest UUIDs neu ein |
-h | Gibt Liste der wichtigsten Parameter aus |
-l | Nur zusammen mit -t. Ausgabe passendster Treffer |
-L | Gibt Device zu einem Label aus |
-o | Ausgabe in formatierter Form. Einer der Werte: value, device, list, udev oder full muss angegeben werden |
-t | Ausgabe Info über Datenträger, auf den/die ein bestimmtes Kriterium zu 100% zutrifft. Mögliche Attribute LABEL, UUID, SEC_TYPE, oder TYPE. Es kann nur nach einem Attribut gefiltert werden |
Gerätedatei | Bei Angabe Gerätedatei wird nur der dazugehörige Datenträger angezeigt. Mehrere Gerätedateien mit Leerzeichen trennen |
Parameter
Umgebungsvariablen
Exit-Status
Anwendung
Alle Informationen
- Alle Informationen zu allen Geräten auflisten
blkid
/dev/sda1: UUID="940fc6a2-bbc9-4020-ad11-bea2721bba69" TYPE="ext4" PARTUUID="29ae00e7-01"
/dev/sda5: UUID="1c915f59-82a8-4962-a69c-99e3ea72f472" TYPE="ext4" PARTUUID="29ae00e7-05"
/dev/sda6: UUID="d07a6ea9-3ab0-4f96-a9d8-f381b65cdf19" TYPE="swap" PARTUUID="29ae00e7-06"
/dev/sda7: UUID="24907f66-9ee1-4d35-8e8c-de96c6e01bfe" TYPE="ext4" PARTUUID="29ae00e7-07"
/dev/sda8: UUID="4e4a388b-1ecc-409c-a9c6-6da2a3f69cd4" TYPE="ext4" PARTUUID="29ae00e7-08"
Nur Partitionen mit Dateisystem ext4 auflisten
# blkid -t TYPE=ext4
/dev/sda1: UUID="940fc6a2-bbc9-4020-ad11-bea2721bba69" TYPE="ext4" PARTUUID="29ae00e7-01"
/dev/sda5: UUID="1c915f59-82a8-4962-a69c-99e3ea72f472" TYPE="ext4" PARTUUID="29ae00e7-05"
/dev/sda7: UUID="24907f66-9ee1-4d35-8e8c-de96c6e01bfe" TYPE="ext4" PARTUUID="29ae00e7-07"
/dev/sda8: UUID="4e4a388b-1ecc-409c-a9c6-6da2a3f69cd4" TYPE="ext4" PARTUUID="29ae00e7-08"
Ausgabe in Textdatei speichern
# blkid > /Pfad/wo/Datei/gespeicht/werden/soll/blkid.txt
Formatierte Ausgabe in Form einer Liste
#blkid -o list
device fs_type label mount point UUID
---------------------------------------------------------------------------------------
/dev/sda1 ext4 / 940fc6a2-bbc9-4020-ad11-bea2721bba69
/dev/sda5 ext4 /var 1c915f59-82a8-4962-a69c-99e3ea72f472
/dev/sda6 swap [SWAP] d07a6ea9-3ab0-4f96-a9d8-f381b65cdf19
/dev/sda7 ext4 /tmp 24907f66-9ee1-4d35-8e8c-de96c6e01bfe
/dev/sda8 ext4 /home 4e4a388b-1ecc-409c-a9c6-6da2a3f69cd4
</syntaxhighlight
>
Auflistung aller Partitionen
#blkid -o device
/dev/sda1
/dev/sda5
/dev/sda6
/dev/sda7
/dev/sda8
UUID auslesen
# blkid –c /dev/Name_des_RAIDs
/dev/Name_des_RAIDs: UUID="'''ausgelesene UUID'''" TYPE="Art_des_Dateisystems"
Fehlerbehebung
Konfiguration
Dateien
Anhang
Siehe auch
Dokumentation
Man-Pages
Info-Pages
Links
Projekt
Weblinks