Since Linux development was made under a cross-development under the Minix Operating System, it made sense at the time to use the Minix File System. The only problem there was it's inability to utilise more than 64MB of a Hard Drive, due to it's 16-Bit addressing limitation, as well as being unable to write filenames with more than 14 characters.

Filesystem EvolutionEdit

Two new file systems were included in the Linux Kernel: JFS and Ext. Ext proved the most popular, as it was based on the Minix File System, only now it was capable of addressing 2GB of Hard Drive Space, and included support for 255 Character filenames. However, it still lacked many features.

After Ext, another two filesystems were developed: the Xia File System, and the Ext2 filesystem.

Ext2 Hits the SceneEdit

Ext2 was the direct successor to Ext, and quickly became the standard Linux Filesystem, where it stayed for years. It was now capable of addressing up to 4 terabytes of Hard Drive Space, as well as maintaining 255-Character Support.

Its main disadvantage, was it's lack of a Journal. However, it's successor, Ext3, does contain a Journal, and is 100% Compatible with Ext2.

FileSystem ListEdit

Also See List of Filesystems for more infomation.


  • FSDEXT2 - Windows 95 Ext2 Driver
  • EXT2FSD - Windows NT/2000/XP Ext2 Driver - Latest Version has full read/write support
  • MountX - MacOS Ext2 Driver

Filesystem List
Filesystems: FAT | FATX | FAT12 | FAT16 | FATX16 | FAT32 | FATX32 | NTFS | JFS | Ext | Ext2 | Ext3 | HPFS | ReiserFS | Reiser4 | HFS+ | FFS | UFS1 | UFS2 | UFSMacOSX | XFS | OFS | BFS | BeFS | OpenBFS | NSS | NWFS | ODS5 | VxFS | ZFS | MFS | IFS | AFS | TVFS | MinixFS | SkyFS | AtheOSFS | ArlaFS | CDFS | UDF | CFS | DFS | OpenAFS | GFS | DTFS | CODA | UMSDOS | OldBeFS | RFS | EFS