Deaktivieren Sie das Journaling auf der ext4-Dateisystempartition

9

Ich verwende Linux Mint auf einer SSD. Ich habe gelesen, wie eine Optimierung darin besteht, das Journaling zu deaktivieren. Wenn ich jedoch den Befehl ausführe:

sudo mke2fs -t ext4 -O ^has_journal /dev/sda1

Ich erhalte eine Fehlermeldung, dass das Laufwerk ausgelastet ist. Nun, natürlich ist viel los, dort befindet sich das gesamte Betriebssystem.
Wie kann ich das deaktivieren?

Andi Jay
quelle
1
Wie in allen * nix-Systemen müssen Sie in den Einzelwartungs-Benutzermodus wechseln, die Bereitstellung des Volumes aufheben und von dort aus Ihre Änderungen vornehmen. Andernfalls besteht die andere Möglichkeit darin, das Laufwerk auf ein anderes System zu übertragen, es als sekundäres Laufwerk zu installieren, es umgehängt zu lassen und den Vorgang von dort aus fortzusetzen.
Fiasco Labs
Nun, ich bin so ziemlich ein Idiot, also nicht sicher, wie ich in den Einzelwartungs-Benutzermodus wechseln soll. Es sieht so aus, als ob ich das über das Grub-Boot-Menü tun kann, aber ich weiß nicht, wie ich dieses Menü anzeigen lassen soll.
Andi Jay

Antworten:

18

Wie in den Manpages beschrieben mke2fs, werden neue Dateisysteme erstellt, vorhandene nicht geändert.

Ich denke, das Werkzeug, das Sie suchen, ist tune2fs, es kann den gleichen Parameter verwenden:

tune2fs -O ^has_journal /dev/sdXY

Erstellen Sie auf jeden Fall ein Backup, bevor Sie mit Dateisystemen spielen.

Möglicherweise müssen Sie den -fParameter (force) verwenden.
Überprüfen Sie die Manpages mit, man tune2fsbevor Sie das Tool verwenden (und erstellen Sie ernsthaft ein Backup).

Baarn
quelle
2
@AndiJay Wenn Sie den von Ihnen versuchten Befehl (mke2fs) verwendet hätten, hätten Sie alle Ihre Daten verloren, da ein neues Dateisystem erstellt worden wäre, das Ihr vorhandenes überschrieben hätte. Dies entspricht dem Windows-Befehl "format".
Terdon
1
Es macht mir nichts aus, wenn ich versehentlich alles abwische. In der Maschine ist nichts Wichtiges.
Andi Jay
1
ok, ich habe einen bootfähigen USB-Stick aus der Minze .iso gemacht. Ich habe in den Wiederherstellungsmodus gebootet und konnte den Befehl tune2fs ausführen. Meine Frage ist, wie kann ich bestätigen, dass das Journaling tatsächlich abgeschaltet wurde?
Andi Jay
3
Wenn bei der Ausgabe has_journalnicht mehr vorhanden oder ausgeschaltet ist. Oder einfach so danach greifen . Filesystem featuresdumpe2fstune2fs -ltune2fs -l /dev/sdXY | grep has_journal
Baarn
2
+1, Arbeitete für meinen Pen-Drive auf Arch, ohne zu zwingen. Aber ich denke du meinst tune2fs -O ^has_journal /dev/sdXY(habe die 2 vergessen); das kann für zukünftige Leser Verwirrung stiften.
JMCF125