Disabilitare il journaling in Ubuntu 14.04?


12

Ho installato Xubuntu (a volte eseguendo Cinnamon, ma sto divagando) e vorrei disabilitare l'inserimento nel journal per rendere più efficace la distruzione dei file della partizione di sistema ext4 (i dati non di sistema / app si trovano su una partizione NTFS). Come può essere realizzato?

Risposte:


15
  • Qualunque cosa tu faccia, fai un backup prima di giocare con i filesystem!
  • Controlla le manpage ( man tune2fs ) prima di usare questo!
  • Funziona solo con filesystem ext!

Per disabilitare l'inserimento nel journal puoi usare (dove XN punta alla tua lettera di divisione e cifra):

tune2fs -O ^has_journal /dev/sdXN

Dalla pagina man:

tune2fs - regola i parametri del filesystem sintonizzabili sui filesystem ext2 / ext3 / ext4

Opzione: -O [^] feature [, ...]

Imposta o cancella le funzioni (opzioni) del filesystem indicate nel filesystem. È possibile cancellare o impostare più di una funzione del filesystem separando le funzioni con virgole. Le funzioni del filesystem precedute da un carattere di inserimento ('^') verranno cancellate nel superblocco del filesystem; Le funzioni del filesystem senza prefisso o con prefisso ('+') verranno aggiunte al filesystem .

...

has_journal

Utilizzare un giornale per garantire la coerenza del file system anche in caso di arresti non puliti. L'impostazione della funzione del filesystem equivale all'utilizzo dell'opzione -j.

Potresti anche aver bisogno del ...

Opzione: -f

Forza il completamento dell'operazione tune2fs anche a fronte di errori. Questa opzione è utile quando si rimuove la funzione del filesystem has_journal da un filesystem che ha un journal esterno (o è danneggiato in modo tale che sembra avere un journal esterno), ma quel journal esterno non è disponibile.

ATTENZIONE: la rimozione di un journal esterno da un filesystem che non è stato smontato in modo pulito senza prima aver riprodotto il journal esterno può causare gravi perdite di dati e corruzione del filesystem.


Il file system deve essere smontato o in modalità di sola lettura. Dal prompt di grub: "opzioni avanzate" -> "modalità di recupero" -> "Passa a un prompt della shell di root" o usa un DVD live.


1
'La funzione has_journal può essere cancellata solo quando il filesystem è smontato o montato in sola lettura.' Devo avviare il live-disk per eseguire questa operazione?
Utnubu,

No, puoi farlo anche da un prompt di grub, ma sarà il metodo più semplice.
Rinzwind,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.