ext4ファイルシステムパーティションのジャーナリングを無効にする


9

SSD上でLinux Mintを実行しています。ジャーナリングを無効にすることが1つの最適化である方法を読みました。ただし、次のコマンドを実行すると:

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

ドライブがビジーであるというエラーが表示されます。まあ、もちろんそれは忙しいです、それはOS全体がそこにあるところです。
これを無効にするにはどうすればよいですか?


1
すべての* nixシステムと同様に、シングルメンテナンスユーザーモードに切り替え、ボリュームをアンマウントして、そこから変更を行う必要があります。それ以外の場合、別のオプションは、ドライブを別のシステムに持ち越して、セカンダリドライブとしてインストールし、マウントを解除したまま、そこから操作を続行することです。
Fiasco Labs、

まあ、私はほとんどばかなので、シングルメンテナンスユーザーモードに入る方法がわかりません。GRUBブートメニューからそれができるようですが、そのメニューを表示する方法がわかりません。
アンディジェイ

回答:


18

マンページに書かれているように、mke2fs既存のファイルシステムを変更するのではなく、新しいファイルシステムを作成するために使用されます。

あなたが探しているツールはであると思いますtune2fs、それは同じパラメータを使用できます:

tune2fs -O ^has_journal /dev/sdXY

何をするにせよ、ファイルシステムで遊ぶ前にバックアップを取ってください。

-f(force)パラメータを使用する必要がある場合があります。ツールを使用する前
にでマンページを確認してくださいman tune2fs(真剣にバックアップを作成してください)。


2
@AndiJay、試みたコマンド(mke2fs)を使用すると、新しいファイルシステムが作成され、既存のファイルシステムが上書きされるため、すべてのデータが失われます。これは、Windowsの「format」コマンドと同等です。
terdon

1
間違ってすべて拭いてもかまわない。機械には何も重要ではありません。
アンディジェイ

1
はい、ミントの.isoからブート可能なUSBキーを作成しました。回復モードで起動したところ、tune2fsコマンドを実行できました。私の質問は、ジャーナリングが実際に停止されたことをどのように確認できますか?
アンディジェイ

3
場合has_journalではもはや存在しないFilesystem features、あなたが発行したときには、dumpe2fsあるいはtune2fs -lそれがオフになっています。あるいは単にこのようにgrepしてくださいtune2fs -l /dev/sdXY | grep has_journal
Baarn、

2
+1、無理にArchでペンドライブを操作しました。しかし、私はあなたが意味していると思いますtune2fs -O ^has_journal /dev/sdXY(2を忘れた); それは将来の読者に混乱を引き起こすかもしれません。
JMCF125 2014年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.