web-dev-qa-db-ja.com

Ubuntu 14.04でジャーナリングを無効にしますか?

Xubuntuをインストールし(Cinnamonを実行することもありますが、脱線します)、ext4システムパーティションのファイルシュレッディングをより効果的にするためにジャーナリングを無効にします(非システム/アプリデータはNTFSパーティションにあります)。どうすればこれを達成できますか?

12
Utnubu
  • 何をするにしても、ファイルシステムで遊ぶ前にバックアップを作成してください!
  • これを使用する前に、マンページ( man tune2fs )を確認してください!
  • これはextファイルシステムでのみ機能します!

ジャーナリングを無効にするには、次を使用できます(XNはパーティションの文字と数字を指します)。

tune2fs -O ^has_journal /dev/sdXN

Manページから:

tune2fs-ext2/ext3/ext4ファイルシステムの調整可能なファイルシステムパラメーターを調整する

オプション:-O [^] feature [、...]

ファイルシステム内の指定されたファイルシステム機能(オプション)を設定またはクリアします。複数のファイルシステム機能をクリアまたは設定するには、機能をコンマで区切ります。 キャレット文字( '^')で始まるファイルシステム機能は、ファイルシステムのスーパーブロックでクリアされます。プレフィックス文字なしのファイルシステム機能またはプラス文字( '+')のプレフィックスが付いたファイルシステム機能は、ファイルシステムに追加されます

...

has_journal

ジャーナルを使用して、クリーンでないシャットダウンでもファイルシステムの一貫性を確保します。ファイルシステム機能を設定することは、-jオプションを使用することと同等です。

また必要かもしれません...

オプション:-f

エラーが発生した場合でも、tune2fs操作を強制的に完了させます。このオプションは、外部ジャーナルを持つ(または外部ジャーナルを持つように破損している)ファイルシステムからhas_journalファイルシステム機能を削除するが、その外部ジャーナルが利用できない場合に便利です。

警告:最初に外部ジャーナルを再生せずに、クリーンにアンマウントされなかったファイルシステムから外部ジャーナルを削除すると、深刻なデータ損失とファイルシステムの破損が発生する可能性があります。


ファイルシステムは、マウント解除するか、読み取り専用モードにする必要があります。 GRUBプロンプトから:「高度なオプション」->「回復モード」->「ルートシェルプロンプトにドロップ」またはLive DVDを使用します。

15
Rinzwind