Beim Erstellen eines Dateisystems werden neue Zuweisungs- und Metadatenstrukturen auf ein Blockgerät geschrieben. Das ist ein zerstörerischer Initialisierungsschritt und nicht nur eine Änderung des Labels. Verwende zum Üben ausschließlich entbehrlichen Speicher und halte eine geprüfte Sicherung vor, bevor du ein Gerät formatierst, das jemals wertvolle Daten enthielt.
Das Dateisystem · Lektion 5
Dateisysteme erstellen
Lerne, das Ziel eines Blockgeräts zu prüfen und mit formatspezifischen Werkzeugen ein Dateisystem zu erstellen.
`mkfs` verstehen
mkfs ist häufig eine Oberfläche, die an ein dateisystemspezifisches Programm wie mkfs.ext4, mkfs.xfs oder mkfs.btrfs weiterleitet. Ein allgemeiner Befehl hat diese Form:
$ sudo mkfs -t ext4 /dev/GEPRUEFTE-PARTITION
Der Platzhalter darf erst nach der Überprüfung ersetzt werden. Eine entsprechende formatspezifische Syntax lautet häufig:
$ sudo mkfs.ext4 /dev/GEPRUEFTE-PARTITION
Unterstützte Optionen, Standardwerte, Funktionsgruppen und Fragen vor dem Überschreiben unterscheiden sich zwischen Implementierungen. Lies das lokale Handbuch des konkreten Formatierungswerkzeugs, statt identisches Verhalten aller mkfs-Backends anzunehmen.
Was fordert mkfs -t ext4 TARGET an?
Jede Speicherebene prüfen
Bestimme das Ziel vor dem Formatieren anhand von Modell, Seriennummer, Größe, Topologie, dauerhaftem Link und beabsichtigter Aufgabe:
$ lsblk -o NAME,PATH,TYPE,SIZE,MODEL,SERIAL,FSTYPE,UUID,MOUNTPOINTS
$ findmnt --real
$ sudo wipefs --no-act /dev/GEPRUEFTE-PARTITION
wipefs --no-act meldet erkannte Signaturen, ohne sie zu löschen. Prüfe außerdem die Nutzung durch Swap, LVM, RAID, Verschlüsselung, virtuelle Maschinen, Container und Anwendungen. Ein Gerät kann aktiv sein, obwohl MOUNTPOINTS leer ist.
Hänge jede relevante Ebene mit ihrem eigenen Werkzeug aus oder deaktiviere sie. Prüfe die Identität unmittelbar vor dem Formatierungsbefehl erneut, weil sich Aufzählungsnamen ändern können.
Was liefert wipefs --no-act TARGET in diesem Arbeitsablauf?
Den Dateisystemtyp bewusst auswählen
Wähle einen Typ, der von Distribution, Bootumgebung, Sicherungs- und Reparaturwerkzeugen sowie der Arbeitslast unterstützt wird. Berücksichtige benötigte Grenzen, Snapshots, Prüfsummen, Quoten, Verschlüsselungsebenen, Vergrößerungs- oder Verkleinerungsverhalten und plattformübergreifenden Zugriff.
Wähle ein Format nicht allein aufgrund seiner Beliebtheit. Ext4, XFS und Btrfs besitzen beispielsweise unterschiedliche Betriebsfunktionen und Wiederherstellungsverfahren. Ein Wechselmedium zum Datenaustausch kann ein anderes Format mit abweichender Unix-Berechtigungssemantik benötigen.
Was ist eine sinnvolle Grundlage für die Auswahl eines Dateisystemtyps?
Label, UUIDs und Überprüfung
Formatierungswerkzeuge erzeugen normalerweise eine Dateisystem-UUID und können häufig ein menschenlesbares Label festlegen. Verwende Labels, die in der Umgebung hinreichend eindeutig sind, und stelle sicher, dass geklonte Dateisysteme keine widersprüchlichen Kennungen behalten, wenn sie gleichzeitig eingehängt werden.
Untersuche das Dateisystem nach erfolgreicher Erstellung, ohne es einzuhängen:
$ lsblk -f /dev/GEPRUEFTE-PARTITION
$ sudo blkid /dev/GEPRUEFTE-PARTITION
Notiere die UUID für die spätere Einhängekonfiguration. Das Erstellen eines Dateisystems hängt es nicht ein, legt keine Anwendungsverzeichnisse an, spielt keine Sicherungen ein und macht die Einhängung nicht dauerhaft über Neustarts hinweg.
Was bleibt nach dem Erstellen eines Dateisystems ein getrennter Schritt?
Nutze das Lab Linux-Partitionen und Dateisysteme verwalten ausschließlich auf dem entbehrlichen zweiten Datenträger des Labs.
Lektion abgeschlossen
Sie haben Dateisysteme erstellen abgeschlossen
Du kannst die Erstellung eines Dateisystems nun als geprüfte, zerstörerische Operation beschreiben.
Behandle
mkfsals Weiterleitung an formatspezifische Werkzeuge.Prüfe dauerhafte Identität, Signaturen und jeden aktiven Verbraucher.
Wähle ein Dateisystem anhand von Unterstützungs- und Wiederherstellungsanforderungen.
Untersuche erzeugten Typ, Label und UUID vor dem Einhängen.
Lernfortschritt speichern
Erstellen Sie ein kostenloses Konto, um diese Lektion zu speichern und auf jedem Gerät weiterzulernen.
Kostenloses Konto erstellen