新しくフォーマットされた ext4 パーティションの使用領域が大きく異なる原因は何でしょうか?

新しくフォーマットされた ext4 パーティションの使用領域が大きく異なる原因は何でしょうか?

新しく作成した4つのext4パーティションがありますフォーマット済みgpt ディスク。これらのパーティションにはファイルがないにもかかわらず、すでに多くのスペースが使用されています。

青色で強調表示されているパーティションは、そのすぐ上にある小さなパーティションよりも使用領域が少ないパーティションです。この原因は何でしょうか?

ここに画像の説明を入力してください

パーティションを削除して再作成したり、ディスクのエラーをチェックしたりしてみました。

答え1

gparted では、使用済み領域の中に ext4 の「ルートのみ」の予約が含まれていると推測します。

ext2/3/4 では、一定量のスペース (デフォルトでは 5%) が予備として保持されます。ルート権限のないプロセスはディスクを 95% までしか使用できず、その時点で「スペースなし」エラーが発生し始めますが、権限のあるサービスは引き続き正常に実行されます。

このスペースは通常のユーザーには使用できないため、gparted はこれを「使用可能」としてカウントしない可能性があります (実際には使用可能ではないため)。 を使用して予約を調整できますtune2fs -m 5 /dev/sdg3

特に、ファイルシステムがシステムとユーザー間で共有されていない場合(たとえば、/optのようなOS専用のパーティションの場合など)、または/home のような専用のユーザー データ パーティションである場合は、予約を無効にしてもまったく問題ありません ( tune2fs -m 0)。

答え2

ファイル システムは、ファイルを追跡するためにいくらかのスペースを使用する必要があります。これは FS の種類によって異なりますが、不良セクタと空き領域テーブルがいくつか存在します。

また、ルートにいくつかのファイルを作成します ( .、、、...)lost+found..

ルート ディレクトリも、一定回数複製されます (これは調整できますが、私は調整したことがありません。通常はデフォルトで十分です)。複製されたセクター (空き領域テーブルなど) は、不良になったセクターの 1 つがたまたまそのようなテーブルの一部である場合に、ファイル システムが引き続き動作するようにするために存在します。

これらの重複はファイルとしては表示されませんが、ドライブをフォーマットすると表示されます (通常)。セクター番号やサイズなどがわかります。

関連情報