Ich habe die Kernel-Dokumentation gelesen, in der es heißt
Das On-Disk-Layout von ext2 unterliegt verschiedenen Einschränkungen. Weitere Einschränkungen ergeben sich aus der aktuellen Implementierung des Kernel-Codes. Viele der Grenzwerte werden zum Zeitpunkt der ersten Erstellung des Dateisystems festgelegt und hängen von der gewählten Blockgröße ab. Das Verhältnis von Inodes zu Datenblöcken ist zum Zeitpunkt der Erstellung des Dateisystems festgelegt. Die einzige Möglichkeit, die Anzahl der Inodes zu erhöhen, besteht darin, die Größe des Dateisystems zu erhöhen.
Bei einer Blockgröße von 4 KB beträgt die Dateigröße 2048 GB.
Ich habe auch gelesen, dass während der Datenblockzuweisung eine direkte, doppelte oder dreifache Indirektion zu Datenblöcken verwendet wird. Ob es der Hauptfaktor ist?