ext4フォーマット済みドライブの予約済みブロック数を減らす方法



問題を排除するために楽器を試してください

extシリーズほど堅牢なファイルシステムはほとんどありません。この堅牢性の一部は、新しいバージョンがジャーナルを使用しているという事実に由来しています。ジャーナルは、USBNANDドライブで使用するために無効にすることもできます。一部のサポートは、これらのシステムが空き領域の一部を予約して、システムサービスを常に実行できるようにするという事実からも得られます。これにより、fsckをどのような状況でも実行できるようになり、これらの各ディスクに必要なlost + foundディレクトリ用の空きスペースが提供されます。



ただし、外部ストレージボリュームを使用している場合は、あまり多くのスペースを予約する必要がない場合があります。最新のLinuxディストリビューションのほとんどでは、ファイルシステム作成コマンドがすべての新しいパーティションで5%を予約するように設定されています。これは、ブートドライブではおそらく必要ですが、他のパーティションでは必要ありません。外付けドライブがこれほど多くのスペースを予約する必要はめったにありません。 tune2fsコマンドを使用して、このスペースの一部を再利用できます。コマンドの名前に関係なく、新しいext4パーティションでも機能するはずです。



方法1:予約済みスペースの量を変更する

続行する前に、問題のパーティションがアンマウントされていることを確認してください。 Linux CLIプロンプトから、次のコマンドを入力します。



tune2fs -m 0.2 / dev / sdd1

ルートアクセス権がない場合は、その前にsudoを配置する必要があります。 -mの後の値を、予約済みスペースを設定するパーセンテージに変更します。 0を推奨する人もいますが、エラーが発生した場合にfsckを実行するためのスペースがほとんどないため、これはお勧めできません。サーバードライブを使用している場合は、理論的にはスペースの量を増やすこともできます。パーティション識別子を、それを表すデバイスファイルに変更します。

方法2:予約済みブロックをカウントする

予約済みブロックの数が変更されたことを確認する場合は、Linux CLIプロンプトで次のコマンドを発行し、デバイスファイルを問題のパーティションを指すものに変更します。



tune2fs -l / dev / sdd1

2016-11-30_014542

「」というフィールドを探します 予約済みブロック数 、」は、そのパーティションの番号のみを報告します。

1分読む