Dateisystem-Label

Wenn man mit mobilen Datenträgern arbeitet, kommt es recht oft vor, das der Datenträger auf anderen Systemen eine andere Gerätebezeichnung bekommt. Das liegt meist an den verwendeteten Treibern. So werden S-ATA-Platten mal als “/dev/hda“ und mal als “/dev/sda“ angesprochen.

Mit Hilfe von UUIDs oder gezielt vergebenen LABELs kann man das Problem umgehen. Im allgemeinen setzt sich bei den automatischen Installationsroutinen die Verwendung von UUIDs durch. Für die persönliche Arbeit sind sie aber zu unhandlich, deshalb bevorzuge ich die Verwendung von LABELs.

LABEL oder UUID werden mit den selben Werkzeugen bearbeitet bzw. ausgewertet, aus diesem Grunde ist es in der Anwendung also völlig egal wofür man sich entscheidet.

ext2/ext3/ext4

Ein Label kann mit tune2fs -L LABEL Gerätebezeichnung gesetzt werden:

tune2fs -L home /dev/sda3

Angezeigt wird das Lable mit:

tune2fs -l /dev/sda3

ReiserFS

reiserfstune -l NEUES_LABEL /dev/sda4
debugreiserfs

XFS

xfs_admin -L NEUES_LABELL /dev/sda4
xfs_admin -l

JFS

jfs_tune -L NEUES_LABEL /dev/sda4
jfs_tune -l

Gerät nach LABEL suchern

Sucht man ein Gerät mit einem bestimmten Label (z.B. home), geht das so:

findfs LABEL=home
 
/home/http/wiki/data/pages/dateisystem-label.txt · Zuletzt geändert: 2010-05-22 19:03:58 (Externe Bearbeitung)
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht:GNU Free Documentation License 1.2
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki