Wyłączanie kronikowania w Ubuntu 14.04?

12

Zainstalowałem Xubuntu (czasami uruchamiam Cinnamon, ale robię dygresję) i chciałbym wyłączyć kronikowanie, aby usprawnić niszczenie plików partycji systemowej ext4 (dane niesystemowe / aplikacja znajdują się na partycji NTFS). Jak można tego dokonać?

Utnubu
źródło

Odpowiedzi:

15
  • Cokolwiek robisz, wykonaj kopię zapasową, zanim zaczniesz grać z systemami plików!
  • Przed użyciem tego sprawdź strony man ( man tune2fs )!
  • Działa to tylko na systemach plików ext!

Aby wyłączyć kronikowanie, możesz użyć (gdzie XN wskazuje na literę i cyfrę partycji):

tune2fs -O ^has_journal /dev/sdXN

Ze strony podręcznika:

tune2fs - dostosowuje parametry dostrajalnego systemu plików w systemach plików ext2 / ext3 / ext4

Opcja: -O [^] funkcja [, ...]

Ustaw lub wyczyść wskazane funkcje (opcje) systemu plików w systemie plików. Więcej niż jedną funkcję systemu plików można wyczyścić lub ustawić, oddzielając je przecinkami. Funkcje systemu plików poprzedzone znakiem karetki („^”) zostaną usunięte w superbloku systemu plików; funkcje systemu plików bez znaku prefiksu lub z prefiksem znaku plus („+”) zostaną dodane do systemu plików .

...

has_journal

Użyj dziennika, aby zapewnić spójność systemu plików nawet podczas nieczystych zamknięć. Ustawienie funkcji systemu plików jest równoważne z użyciem opcji -j.

Możesz także potrzebować ...

Opcja: -f

Zmusza operację tune2fs do wykonania nawet w przypadku błędów. Ta opcja jest przydatna podczas usuwania funkcji systemu plików has_journal z systemu plików, który ma zewnętrzny dziennik (lub jest uszkodzony, tak że wydaje się, że ma zewnętrzny dziennik), ale ten zewnętrzny dziennik nie jest dostępny.

OSTRZEŻENIE: Usunięcie zewnętrznego dziennika z systemu plików, który nie został całkowicie odmontowany bez uprzedniego odtworzenia zewnętrznego dziennika, może spowodować poważną utratę danych i uszkodzenie systemu plików.


System plików musi być albo odmontowany, albo w trybie tylko do odczytu. Z wiersza polecenia grub: „opcje zaawansowane” -> „tryb odzyskiwania” -> „Przejdź do monitu powłoki root” lub użyj Live DVD.

Rinzwind
źródło
1
„Funkcja has_journal może zostać wyczyszczona tylko wtedy, gdy system plików jest odmontowany lub zamontowany tylko do odczytu.” Czy muszę uruchomić dysk na żywo, aby wykonać tę operację?
Utnubu,
Nie, możesz to zrobić również z wiersza polecenia grub, ale będzie to najłatwiejsza metoda.
Rinzwind