Wie kann ich überprüfen, ob eine bestimmte Partition ext4 aufgezeichnet ist?

18

Ich muss das deswegen wissen:

Fügen Sie die Einhängeoption data = writeback hinzu, wenn Sie den Datenträger ohne Journal formatiert haben. Andernfalls fügen Sie data = orders hinzu, was einen guten Kompromiss zwischen vollständigem und gar keinem Journal darstellen würde.

von der SSDChecklist .

Jorge Castro
quelle

Antworten:

14

sudo dumpe2fs /dev/sda1 | moreSuchen Sie nach einer Zeile, die mit " Dateisystemfunktionen" beginnt , und sagen Sie " has_journal" .

Gehen Sie folgendermaßen vor, um das Journal zu deaktivieren und die Geschwindigkeit einer ext4-Partition zu erhöhen:

Beispiel verwendet sda1 Gerät, dies bedeutet nicht, dass Sie es auf Ihrer Hauptdiskette machen sollten, ersetzen Sie sda1 durch die Diskette, die Sie vorbereiten, es kommt zu Datenverlust!

Erstelle ext4 fs auf / dev / sda1 Platte

mkfs.ext4 /dev/sda1

writebackVerwenden Sie diese Option, um den Modus zu aktivieren . Dieser Modus bietet normalerweise die beste ext4-Leistung.

tune2fs -o journal_data_writeback /dev/sda1

Um das Journal zu löschen, entfernen Sie die Option has_journal. Dadurch wird das etx4-Journal deaktiviert

tune2fs -O ^has_journal /dev/sda1

Überprüfen Sie, ob alles in Ordnung ist

e2fsck -f /dev/sda1

Fertig, nur für Geschwindigkeitsanwendungen empfohlen! Gl

Bruno Pereira
quelle
12

Der folgende Befehl wird als Superuser ausgeführt und verwendet als Parameter die richtige Partition

debugfs -R features /dev/sda1

sollte Ihnen eine Ausgabe wie die folgende geben

debugfs 1.41.14 (22-Dec-2010)
Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize

wo man lesen kann has_journal.

Enzotib
quelle