There are a few ceilings knocking about
the 0-7.8 - is int13 which is down to the bios (and possibly the mobo) - generally needs the bios updating
the next is up to 7.8 -137.4Gb which is LBA 28
and over 137.4 req lba48 ....
fat 16 has a partition limit of 2 Gb in dos and 4Gb when created in win 2000
Now the $16,000,000 answer
fat 32 has a max partition size of 8Tb
EXCEPT when the partition is created using Windows XP
... if it is ..... the max partition size is ......... ta daaaaa
32Gb !!!!!!!!!!!!!!!!!!!!!!!!!!!
the fix is either format as NTFS - or use a windows 98se bootdisk to create the partition (also applies to USB discs)
or use partition magic, acronis O&O or any of the other partition managers
see
http://support.microsoft.com/kb/314463
if you don't have a 98 disk
http://www.bootdisk.com/