"Linux, being the chameleon that it is, has the ability to
support many different file systems, either natively or with
'outside' help. Besides its native ext2 (and more recently ext3)
file system, it can also handle DOS' FAT16 and FAT32, Windows'
NTFS4 and NTFS5, OS/2's HPFS, and Macintosh's HFS, just to name a
few. Given the recent push to add journaling capabilities, Linux
has seen even more file systems being offered closer to home, such
as Red Hat's own ext3, Namesys' ReiserFS, IBM's JFS, Silicon
Graphics' XFS, etc."