Gary Greene <[EMAIL PROTECTED]> writes:
> I can confirm this for the FAT not VFAT. FAT8 topped at 256Mb file
> size w/ a 512 Mb partition limit, FAT16 at 2Gb file size w/ a 2Gb
> partition limit, FAT32 at 4Gb file size w/ a 2Tb partition limit,
> and NTFS at 2Tb w/ a partition limit of 30Tb.
fat8? this never existed!
there was fat12 for floppies, then fat16 when ms eventually undertood
that hard disks were usefull, then fat32 when they understood that 2gb
disks were small, then 8Gb since they bug their first fat32
implementation, ...
so here's the data:
fs | max fs size
------+---------------------------------------------
fat12 | 2Mo (512*2^12)/1024^2 [fat for floopies]
fat16 | 32 Mo (512*2^16)/1024 <== up to dos v3.x
fat16 | 2Go (2^16)^2 (with clusters ranging
| from 512b to 64kb aka 1 to 128 sectors)
fat32 | 8go (bug!) <====== win98
fat32 | more than 8Go <====== win98 sp2
this is the maximum fs size; the maximum file size is either this size
or smaller.
so the old fat16 cannot have files greater than 2go, the original
fat32 (win 95 and win98 (not service pack2)) don't support fs greater
than 8Gb
so we can expect all ms "os" since msdos 3.x (3.3 ?) to support 2Gb
files.