Linux mkdosfs-Befehl
Der Linux-Befehl mkdosfs wird verwendet, um ein DOS-Dateisystem zu erstellen.
device bezeichnet den Gerätecode, auf dem Sie das DOS-Dateisystem erstellen möchten, wie z. B. /dev/hda1 usw. block_count ist die Anzahl der Blöcke, die Sie zuweisen möchten. Wenn block_count nicht angegeben ist, berechnet das System automatisch die Anzahl der Blöcke, die der Gerätegröße entsprechen.
mkdosfs [ -c | -l filename ] [ -f number_of_FATs ] [ -F FAT_size ] [ -i volume_id ] [ -m message_file ] [ -n volume_name ] [ -r root_dir_entry ] [ -s sector_per_cluster ] [ -v ] device [ block_count ]
Parameters:
- -c Vor dem Erstellen des Dateisystems auf fehlerhafte Spuren prüfen.
- -l Fehlerhafte Spureneinträge aus der angegebenen Datei lesen.
- -f Gibt die Anzahl der File Allocation Tables (FAT) an. Der Standardwert ist 2. Derzeit unterstützt das Linux-FAT-Dateisystem nicht mehr als 2 FAT-Tabellen. Normalerweise muss dies nicht geändert werden.
- -F Gibt die Größe der FAT-Tabelle an, üblicherweise 12 oder 16 Bits. 12-Bit wird üblicherweise für Disketten verwendet, und 16-Bit für allgemeine Festplattenpartitionen, d. h. das sogenannte FAT16-Format. Das System wählt normalerweise selbst einen geeigneten Wert aus. Die Verwendung von FAT16 auf einer Diskette hat üblicherweise keine Wirkung, und die Verwendung von FAT12 auf einer Festplatte hat ebenfalls keine Wirkung.
- -i Gibt die Volume ID an. Im Allgemeinen eine 4-Byte-Zahl, wie z. B. 2e203a47. Wenn keine angegeben wird, generiert das System selbst eine.
- -m Wenn der Benutzer versucht, von diesem Floppy-Disk oder dieser Partition ohne ein darauf befindliches Betriebssystem zu booten, gibt das System eine Warnmeldung aus. Dieser Parameter wird verwendet, um diese Meldung zu ändern. Sie können zunächst die Datei mit der Meldung bearbeiten und sie dann mit diesem Parameter angeben, oder verwenden Sie
- -m -
- Auf diese Weise fordert das System Sie zur Eingabe der Zeichenkette auf. Besonders wichtig ist, dass die Zeichenkettenlänge in der Datei 418 Zeichen nicht überschreiten sollte, einschließlich erweiterter Tabulatorzeichen (TAB) und Zeilenumbruchzeichen (ein Zeilenumbruch zählt unter DOS als zwei Zeichen!)
- -n Gibt den Volume-Namen an, also die Datenträgerbezeichnung. Genau wie beim format-Befehl unter DOS kann er angegeben werden oder nicht. Es gibt keinen Standardwert.
- -r Gibt die maximale Anzahl von Dateien im Stammverzeichnis an. Die sogenannte Dateianzahl umfasst auch Verzeichnisse. Der Standardwert ist 112 oder 224 auf Disketten und 512 auf Festplatten. Ändern Sie diese Zahl nur, wenn es notwendig ist.
- -s Die Anzahl der Sektoren pro Cluster. Sie muss eine Zweierpotenz sein. Legen Sie diesen Wert jedoch nicht willkürlich fest, es sei denn, Sie wissen, was Sie tun.
- -v Zusätzliche Informationen anzeigen
Beispiele
Formatieren Sie die Diskette in Laufwerk A im DOS-Format und setzen Sie die Bezeichnung auf Tester
mkdosfs -n Tester /dev/fd0Andere Erweiterungen
Linux-Befehlsenzyklopädie