Deaktivieren Sie das Journaling in Ubuntu 14.04?

12

Ich habe Xubuntu installiert (manchmal läuft Cinnamon, aber ich schweife ab) und möchte das Journaling deaktivieren, um die ext4-Systempartition effektiver zu machen (Nicht-System- / App-Daten befinden sich auf einer NTFS-Partition). Wie kann das erreicht werden?

Utnubu
quelle

Antworten:

15
  • Was auch immer Sie tun, machen Sie ein Backup, bevor Sie mit Dateisystemen spielen!
  • Überprüfen Sie die Manpages ( man tune2fs ), bevor Sie diese verwenden!
  • Dies funktioniert nur auf ext-Dateisystemen!

Zum Deaktivieren der Aufzeichnung können Sie Folgendes verwenden (wobei XN auf den Buchstaben und die Ziffer Ihrer Partition verweist):

tune2fs -O ^has_journal /dev/sdXN

Von der Manpage:

tune2fs - Passt die Parameter des abstimmbaren Dateisystems in den Dateisystemen ext2 / ext3 / ext4 an

Option: -O [^] Funktion [, ...]

Festlegen oder Löschen der angegebenen Dateisystemfunktionen (Optionen) im Dateisystem. Sie können mehrere Dateisystem-Features löschen oder festlegen, indem Sie Features durch Kommas trennen. Dateisystem-Features, denen ein Caret-Zeichen ('^') vorangestellt ist, werden im Superblock des Dateisystems gelöscht. Dateisystemfunktionen ohne Präfixzeichen oder mit einem Pluszeichen ('+') werden dem Dateisystem hinzugefügt .

...

has_journal

Verwenden Sie ein Journal, um die Konsistenz des Dateisystems auch bei unsauberen Herunterfahren sicherzustellen. Das Festlegen der Dateisystemfunktion entspricht der Verwendung der Option -j.

Vielleicht brauchen Sie auch die ...

Option: -f

Erzwingen Sie den Abschluss des Vorgangs von tune2fs, auch wenn Fehler auftreten. Diese Option ist nützlich, wenn die Funktion has_journal filesystem aus einem Dateisystem entfernt wird, das über ein externes Journal verfügt (oder so beschädigt ist, dass es anscheinend über ein externes Journal verfügt), das externe Journal jedoch nicht verfügbar ist.

WARNUNG: Das Entfernen eines externen Journals aus einem Dateisystem, das ohne vorherige Wiedergabe des externen Journals nicht ordnungsgemäß abgehängt wurde, kann zu schwerem Datenverlust und Beschädigung des Dateisystems führen.


Das Dateisystem muss entweder nicht gemountet oder schreibgeschützt sein. Von der Grub-Eingabeaufforderung: "Erweiterte Optionen" -> "Wiederherstellungsmodus" -> "Auf eine Root-Shell-Eingabeaufforderung ablegen" oder eine Live-DVD verwenden.

Rinzwind
quelle
1
'Die Funktion has_journal kann nur gelöscht werden, wenn das Dateisystem nicht gemountet oder schreibgeschützt gemountet ist.' Muss ich die Live-Disk booten, um diesen Vorgang auszuführen?
Utnubu
Nein, Sie können dies auch von einer Grub-Eingabeaufforderung aus tun, aber dies ist die einfachste Methode.
Rinzwind