FAT 16 file system support 2GB partion.
There is no limit on the size of a hard driveformatted with FAT16. The only limit is the size of a FAT16 partition on the drive. The maximum size of a FAT16 partition is 4 GB.
With a maximum partition size of 2 GB, there is barely enough room for Windows XP, let alone any additional programs and user documents on a FAT16 file system.
However much the BIOS supports. Or, if you mean maximum partition size, then it would be: FAT12: 32MB FAT16: 2GB FAT32: 8TB
Windows 98 can be installed on a FAT16 or FAT32 partition (FAT32 is the best choice for disks larger than 512 MB, and supports long file names better).
The original 16-bit version of the FAT file system (FAT16) supported hard disk partitions up to 4GB and files as large as 2GB.
Windows 2000 supports FAT16, FAT32, and NTFS partitions.
FAT16 (File Allocation Table 16 bit)
The default cluster size for a FAT16 partition that is between 1GB and 2GB is 32kb.
Do you wish to enable large disk support (Y/N)? If you respond Y then Fdisk assigns the FAT32 file system to the drive. Otherwise, it uses FAT16.
Fat16 and Fat32
No, and neither would it be desirable. Windows 98 cannot boot off an NTFS partition, and if your system was using a FAT16 partition, it is probably not large enough to benefit from NTFS anyway.
Windows XP only recognizes FAT16, FAT32, and NTFS partitions. If it is not one of these (such as ext3 or ReiserFS), it will report it as an "unknown partition."