Man page - fatlabel(8)
Packages contains this manual
Available languages:
en fr ro deManual
FATLABEL
BEZEICHNUNGĂBERSICHT
BESCHREIBUNG
OPTIONEN
KOMPATIBILITĂT UND FEHLER
DOS-ZEICHENSATZTABELLEN
SIEHE AUCH
HOMEPAGE
AUTOREN
BEZEICHNUNG
fatlabel - MS-DOS-Dateisystembezeichnung oder DatentrÀgerkennung festlegen oder abfragen
ĂBERSICHT
fatlabel [ OPTIONEN ] GERĂT [ NEU ]
BESCHREIBUNG
fatlabel zeigt oder Ă€ndert die DatentrĂ€gerbezeichnung oder -kennung des auf dem angegebenen GERĂT befindlichen MS-DOS-Dateisystems. StandardmĂ€Ăig zeigt es die Bezeichnung an oder Ă€ndert diese. Aus diesem Bezeichnungs-Modus können Sie mit der Option -i oder --volume-id in den DatentrĂ€gerkennungs-Modus wechseln.
Falls NEU nicht angegeben ist, dann wird die vorhandene DatentrĂ€gerbezeichnung oder -kennung in die Standardausgabe geschrieben. Eine Bezeichnung darf nicht lĂ€nger als 11 Byte sein und sollte zwecks bestmöglicher KompatibilitĂ€t in GroĂbuchstaben geschrieben werden. Eine leere Zeichenkette, die nur aus Leerraum besteht, ist nicht zulĂ€ssig. Eine DatentrĂ€gerkennung muss als Hexadezimalzahl angegeben werden (kein vorangestelltes »0x« oder Ăhnliches) und darf nicht gröĂer als 32 Bit sein.
OPTIONEN
-i , --volume-id
wechselt in den DatentrÀgerkennung-Modus.
-r , --reset
enfernt im Bezeichnungs-Modus die Bezeichnung oder erzeugt im DatentrÀgerkennungs-Modus eine neue Kennung.
-c TABELLE , --codepage = TABELLE
verwendet die angegebene DOS-Zeichensatz- TABELLE zum Kodieren/Dekodieren der Bezeichnung. StandardmĂ€Ăig wird die Zeichensatztabelle 850 verwendet.
-h , --help
zeigt eine Hilfemeldung an und beendet das Programm.
-V , --version
gibt die Versionsnummer aus und beendet das Programm.
KOMPATIBILITĂT UND FEHLER
Aus historischen GrĂŒnden ist die FAT-DatentrĂ€gerbezeichnung an zwei Stellen gespeichert: im Bootsektor und als spezieller DatentrĂ€gerbezeichnungseintrag im Wurzelverzeichnis. MS-DOS 5.00, MS-DOS 6.22, MS-DOS 7.10, Windows 98, Windows XP und auch Windows 10 lesen die FAT-DatentrĂ€gerbezeichnung nur aus dem Wurzelverzeichnis. Ist im Wurzelverzeichnis keine DatentrĂ€gerbezeichnung vorhanden, wird dies als leere oder keine Bezeichnung interpretiert, selbst dann, wenn der Bootsektor eine gĂŒltige Bezeichnung enthĂ€lt.
Wenn Windows XP oder Windows 10 eine FAT-DatentrĂ€gerbezeichnung Ă€ndert, wird diese nur im Wurzelverzeichnis gespeichert â der Bootsektor bleibt unverĂ€ndert. Dies fĂŒhrt zu Problemen beim Entfernen einer DatentrĂ€gerbezeichnung unter Windows. Die alte Bezeichnung ist noch im Bootsektor gespeichert, wĂ€hrend sie im Wurzelverzeichnis nicht mehr vorhanden ist.
Versionen von dosfslabel vor 3.0.7 agierten nur auf den im Bootsektor gespeicherten FAT-DatentrÀgerbezeichnungen und ignorierten eine DatentrÀgerbezeichung im Wurzelverzeichnis völlig.
Versionen von dosfslabel von 3.0.7 bis 3.0.15 lesen die DatentrĂ€gerbezeichnungen aus dem Wurzelverzeichnis und weichen gegebenenfalls auf den Bootsektor aus. Dies fĂŒhrt dazu, dass eine DatentrĂ€gerbezeichnung aufgrund dieses Fehlers immer im Bootsektor, jedoch nur manchmal im Wurzelverzeichnis geĂ€ndert wird. Dieser Fehler wurde in der dosfslabel -Version 3.0.16 korrigiert; seither werden die DatentrĂ€gerbezeichnungen durch dosfslabel an beiden Orten aktualisiert.
Seit Version 4.2 liest fatlabel eine FAT-DatentrĂ€gerbezeichnung aus dem Wurzelverzeichnis (so wie auch MS-DOS- und Windows-Systeme), Ă€ndert aber eine FAT-DatentrĂ€gerbezeichnung an beiden Orten. In Version 4.2 wurde der Umgang mit leeren sowie jenen Bezeichnungen korrigiert, die mit einem Byte 0xE5 beginnen. AuĂerdem unterstĂŒtzt diese Version nun auch Nicht-ASCII-Bezeichnungen entsprechend der angegebenen DOS-Zeichensatztabelle; weiterhin wurden PrĂŒfungen hinzugefĂŒgt, die die GĂŒltigkeit einer neuen Bezeichnung feststellen.
Wir empfehlen ausdrĂŒcklich, dosfslabel -Versionen vor 3.0.16 nicht zu verwenden.
DOS-ZEICHENSATZTABELLEN
MS-DOS- und Windows-Systeme verwenden eine DOS-(OEM-)-Zeichensatztabelle fĂŒr die Kodierung und Dekodierung der FAT-DatentrĂ€gerbezeichnung. In Windows-Systemen ist die DOS-Zeichensatztabelle global fĂŒr alle laufenden Anwendungen gĂŒltig und kann nicht explizit konfiguriert werden. Sie wird implizit durch die Option Sprache fĂŒr Unicode-inkompatible Programme eingestellt, die in Zeit und Sprache in den Einstellungen verfĂŒgbar ist. Die vorgegebene DOS-Zeichensatztabelle fĂŒr fatlabel ist 850. In der folgenden Tabelle finden Sie die Zuordnung zwischen DOS-Zeichensatztabelle und Sprache fĂŒr Unicode-inkompatible Programme:
SIEHE AUCH
fsck.fat (8), mkfs.fat (8)
HOMEPAGE
Die Heimat des Projekts dosfstools ist seine GitHub-Projektseite .