
Ubuntu日本語フォーラム

ログインしていません。
Ubuntu 9.10 で ext3 パーティションに作成することができる最大ファイル サイズは何バイトなのでしょうか?
検索してみたところ、ウィキペディアなどでは「最大ファイル サイズ 16GiB から 2TiB」というように最大ファイル サイズに幅があります(他にも同様な記述のページがありました)。これは ext3 ファイル システムを選択したこと以外の条件によって、下は 16G から上は 2T のどこかに最大サイズが可変するということなのでしょうか?
さすがにデータベースでも作らない限り、テラ バイト級のファイルは不要だと思いますが、仮想マシンの利用を検討していて 16G を超えることはありえるので気になっています。
ちなみに、ext4 であれば最大ファイル サイズが 16TiB になるようなので気にしなくてもよさそうですが、現時点では ext4 は選択肢から外しています(512MB 超ファイルで破損の可能性があるとか)。
お分かりになる方、よろしくお願いします。
オフライン
こちらを参照下さい。正直日本のWikipediaはいまいち・・・
http://en.wikipedia.org/wiki/Ext3
オフライン
ここが分かり易いかも?
http://blog.ohgaki.net/ext3-2tb-16gb
オフライン
yama さん、si さん、コメントありがとうございます。
なるほど、ブロック サイズに左右されているんですね。Ubuntu 9.10 をインストールする時にブロック サイズを指定していなかったので、以下のコマンドで確認してみました。
$ sudo dumpe2fs -h /dev/sda1 | grep 'Block size' dumpe2fs 1.41.9 (22-Aug-2009) Block size: 4096
上記のように 4k になっていました(デフォルト設定が 4k ?)ので、2T が上限のようですね。
すっきりしました。どうもありがとうございました。
オフライン