
カーネル文書を読んでいますが、次のようになります。
ext2のディスクレイアウトにはいくつかの制限があります。現在、カーネルコードの実装には他の制限が適用されます。ファイルシステムが最初に作成されると、多くの制限が決まり、選択したブロックサイズによって異なります。 inodeとデータブロックの比率はファイルシステムの作成時に固定されるため、inodeの数を増やす唯一の方法はファイルシステムのサイズを増やすことです。
4Kbブロックサイズの場合、ファイルサイズは2048 GBです。
また、データブロックの割り当て中に、データブロックに対して直接、二重、または三重間接参照を使用することも読みました。主な要因ですか?
答え1
2TiBファイルサイズは、割り当てられたext2ブロックの実際の数ではなく、512バイトのセクタ数を表すinodeのi_blocks値に制限されます。