Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
mkfs – Dateisysteme auf Partitionen erstellen
(2025)
`mkfs` (make filesystem) ist ein Kommandozeilenwerkzeug zum Erstellen von Dateisystemen auf Partitionen. Es wird verwendet, um eine Partition oder ein Laufwerk mit einem bestimmten Dateisystem zu formatieren. `mkfs` ist ein Frontend für verschiedene Dateisystemtypen, die unter Linux verfügbar sind, wie ext4, xfs, btrfs, usw.
Syntax
Befehl | Beschreibung |
---|---|
mkfs.<Dateisystemtyp> /dev/sdX# | Erstellt ein Dateisystem des angegebenen Typs auf der Partition `/dev/sdX#` (z.B. `/dev/sda1`). |
Wichtige Optionen
Option | Beschreibung |
---|---|
`-t <Dateisystemtyp>` | Gibt den zu erstellenden Dateisystemtyp an (z.B. `ext4`, `xfs`, `btrfs`). |
`-f` | Erzwingt die Erstellung des Dateisystems, auch wenn das Ziel bereits Daten enthält. |
`-L <Label>` | Setzt ein Label für das Dateisystem. |
`-v` | Gibt detaillierte Ausgaben während des Formatierens aus. |
`-n` | Nur ein Testlauf, ohne das Dateisystem tatsächlich zu erstellen. |
Dateisysteme erstellen
Die Erstellung eines Dateisystems erfolgt in der Regel auf einer Partition. Zum Beispiel, um ein ext4-Dateisystem auf einer Partition `/dev/sda1` zu erstellen, verwende folgenden Befehl:
sudo mkfs.ext4 /dev/sda1
Für die Erstellung eines `xfs`-Dateisystems auf einer Partition, nutze den folgenden Befehl:
sudo mkfs.xfs /dev/sda1
Um ein Dateisystem mit einem benutzerdefinierten Label zu erstellen:
sudo mkfs.ext4 -L "MeineDaten" /dev/sda1
Dateisysteme mit mkfs erstellen
`mkfs` kann für verschiedene Dateisysteme verwendet werden, hier einige gängige Beispiele:
1. ext4: Ein weit verbreitetes Dateisystem, das gute Leistung und Stabilität bietet:
sudo mkfs.ext4 /dev/sda1
2. xfs: Ein hochperformantes Dateisystem, das sich gut für große Datenmengen eignet:
sudo mkfs.xfs /dev/sda1
3. btrfs: Ein modernes Copy-on-Write-Dateisystem mit erweiterten Funktionen wie Snapshots und Kompression:
sudo mkfs.btrfs /dev/sda1
Hinweise
- Achte darauf, dass alle Daten auf der Partition, die formatiert wird, gelöscht werden. Stelle sicher, dass du ein Backup hast, bevor du mit `mkfs` arbeitest.
- Nach dem Erstellen eines Dateisystems solltest du sicherstellen, dass es korrekt gemountet wird, um es verwenden zu können.
Weitere Informationen
Für detaillierte Informationen zum Befehl `mkfs` und zur Verwendung von spezifischen Dateisystemtypen kannst du die Man-Page aufrufen:
man mkfs