webmaster wrote:The maximum partition size with FAT32 is only 32GB, NTFS supports partitions to up to 2TB.
This is not entirely true, the 32GB limit is imposed by microsoft (give them a hug) to force you to use NTFS, it's a software limit in Windows XP, you cannot create partition larger the 32GB and they act like you cannot access larger onces either but you can. If you set up a FAT32 partition outside of Windows XP or with third party tools it works just fine.
As far as I know FAT32 has a 8TB limit, but the practical one is 2TB, also there are problems on windows 95/98/me with partitions larger then 127 or 137 GB
On other operating systems there is no problem creating and using for example a 250GB FAT32 partition.
small note: FAT16 has a limit of 2GB, and I think NTFS in theory can be 256TB, but again practically it's mostly 2TB.
edit:If you have/repair bad sectors you loose space and you loose whatever info is in that sector
anyone here knows more about how this is done
and is ntfs the linux thing if not what does linux use
and is the data in a hard disk stored continuously or is it some random order
edit2:

, yes linux usually uses either EXT2, EXT3 or ReiserFS (very good IMO), or even FAT32. There are many other Filesystems. NTFS is purely M$ and they dont share with the other children.
'How it's done' that depends on what OS you are using, there are many tools to do this, Usually some tool (like FDISK) ships with the OS, but there are many.
Data is not stored 'randomly', but 'not continuously'

, It's not like the OS just chucks it randomly away, but it does not store them contiously either, one file can be spread out in various locations (fragmented)