Students search and explore the ITT Tech Virtual Library for resources on the Linux Filesystem, using the following keywords and phrases to help you locate appropriate resources: ext file system
The Second Extended File System (EXT2) file system is a replacement of the Extended File System (EXT). The file system was created by Rémy Card in 1993.
EXT2 was the default file system for Linux until EXT3 came along. EXT2 still is a favored file system for Flash and USB drives due the lack of journaling. Journaling requires more writes to the storage unit and can be slow on these external devices. The Flash and USB drives have a limited number of write cycles.
The file and space limitations are as follows:
Block Size: 1KB 2KB 4KB 8KB File size: 16 GB 256 Gigabytes 2 Terabytes 2 Terabytes File system: 4 Terabytes 8 Terabytes 16 Terabytes 32 Terabytes
The directory and file structure is not indexed, so searching within a directory with a large amount of files can be time consuming.
EXT2 allows for a patch to be added which is an add-on (e2compr) to allow file compression. Compression is a method which compresses files on the file system to save space. Compression can also increase read speeds from the storage unit.
Files and directories are stored within Inodes.
The date ranges for timestamps can only go as high as January 18, 2038. Once this date is reached, the EXT2 file system will no longer store proper timestamps. Either other file systems must be used or a patch must be applied, if one exists.
EXT3
The EXT2 file system was extended by Stephen Tweedie in 1998 to produce the Third Extended File System (EXT3). The file system was ported into the Linux kernel, version 2.4.15, in 2001.
The EXT3 file system has the ability for an in-place upgrade from EXT2. An in-place upgrade is when one file system can be converted to another. When the conversion occurs, there is no requirement for the