UUID des Linux-Dateisystems ermitteln
Wie zeige ich eine UUID z.B. einer neu eingebauten Festplatte unter Linux an? Ausprobiert habe ich es unter Ubuntu 10.10, es sollte aber auch unter anderen Linux-Distributionen funktionieren.
"UUID" steht für Universally Unique Identifier und bezeichnet nach dem Standard der Open Software Foundation einem formatierte eindeutige Identifikationsnummern.
Diese sehen etwa so aus: 6a12a4d5-e9e6-4568-afcc-34c70b24a668. Jedes Linux-Dateisystem besitzt einen UUID, über den die einzelnen Dateisysteme eindeutig identifiziert werden können.
Ubuntu (ich denke auch Debian) verwenden diese UUIDs z.B. in ihren "/etc/fstab" Einstellungen um die Dateisysteme beim Start von Linux zu mounten. Früher benutze man in der fstab Device-Bezeichnungen wie z.B. /dev/sda1 oder /dev/hda1 etc. Da sich die Nummerierung der Dateisysteme aber ändern kann (z.B. bei Raid-Verbunden wenn eine Platte ausfällt, neue Platte kommt hinzu, etc) würde das Mounten per "fstab" nicht mehr einwandfrei funktionieren. Daher trägt man heute die UUID anstatt der Device-Bezeichnung in die /etc/fstab ein.
Das sieht dann etwas so aus:
In der Regel erledigt die Ubuntu Installation diese UUID-Einträge. Aber was, wenn ich jetzt eine neue Festplatte hinzufüge, oder eine austauschen muss?
Dafür gibt es den Befehl: blkid. Dieser muss mit Root-Rechten aufgerufen werden. Er erzeugt die Datei /etc/blkid.tab (alle weiteren Aufrufe von blkid werden aus /etc/blkid.tab gelesen. Wenn blkid die UUIDs neu auslesen soll, einfach die Datei /etc/blkid.tab wieder löschen)
Beispiel:
Diese UUID kann man dann in der Datei /etc/fstab ändern oder hinzufügen.
Wer also noch nicht die "fstab" umgestellt hat, kann das sehr einfach uns schnell machen.
Weitere Informationen zur UUID findet Ihr auch unter: http://de.wikipedia.org/wiki/Universally_Unique_Identifier
Gruß
Frank
"UUID" steht für Universally Unique Identifier und bezeichnet nach dem Standard der Open Software Foundation einem formatierte eindeutige Identifikationsnummern.
Diese sehen etwa so aus: 6a12a4d5-e9e6-4568-afcc-34c70b24a668. Jedes Linux-Dateisystem besitzt einen UUID, über den die einzelnen Dateisysteme eindeutig identifiziert werden können.
Ubuntu (ich denke auch Debian) verwenden diese UUIDs z.B. in ihren "/etc/fstab" Einstellungen um die Dateisysteme beim Start von Linux zu mounten. Früher benutze man in der fstab Device-Bezeichnungen wie z.B. /dev/sda1 oder /dev/hda1 etc. Da sich die Nummerierung der Dateisysteme aber ändern kann (z.B. bei Raid-Verbunden wenn eine Platte ausfällt, neue Platte kommt hinzu, etc) würde das Mounten per "fstab" nicht mehr einwandfrei funktionieren. Daher trägt man heute die UUID anstatt der Device-Bezeichnung in die /etc/fstab ein.
Das sieht dann etwas so aus:
UUID=2103b511-d4a6-237c-a01d-7797d1947d7e / ext4 errors=remount-ro 0 1
UUID=11cbe856-2350-4df5-be22-f8767212f73b none swap sw 0 0
In der Regel erledigt die Ubuntu Installation diese UUID-Einträge. Aber was, wenn ich jetzt eine neue Festplatte hinzufüge, oder eine austauschen muss?
Dafür gibt es den Befehl: blkid. Dieser muss mit Root-Rechten aufgerufen werden. Er erzeugt die Datei /etc/blkid.tab (alle weiteren Aufrufe von blkid werden aus /etc/blkid.tab gelesen. Wenn blkid die UUIDs neu auslesen soll, einfach die Datei /etc/blkid.tab wieder löschen)
Beispiel:
# blkid
/dev/sda1: UUID="8003b566-d4a6-457c-a01d-7797d1947d7e" TYPE="ext4"
/dev/sdb1: UUID="1002c365-e4c8-247d-z23d-9791e2033d3f" TYPE="ext4"
Wer also noch nicht die "fstab" umgestellt hat, kann das sehr einfach uns schnell machen.
Weitere Informationen zur UUID findet Ihr auch unter: http://de.wikipedia.org/wiki/Universally_Unique_Identifier
Gruß
Frank
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 157186
Url: https://administrator.de/knowledge/uuid-des-linux-dateisystems-ermitteln-157186.html
Ausgedruckt am: 24.12.2024 um 12:12 Uhr