Q283527
Sign in to saveAlso known as second extended filesystem
ext2, or second extended file system, is a file system for the Linux kernel. It was initially designed by French software developer Rémy Card as a replacement for the extended file system (ext). Having been designed according to the same principles as the Berkeley Fast File System from BSD, it was the first commercial-grade filesystem for Linux.
Key facts
- File system.name
- ext2
- File system.full_name
- Second extended file system
- File system.developer
- Rémy Card
- File system.introduction_os
- Linux
- File system.introduction_date
- January 1993
- File system.preceded_by
- extended file system
- File system.succeeded_by
- ext3
- File system.partition_id
- EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (GPT)0x83 (Master Boot Record)Apple_UNIX_SVR2 (Apple Partition Map)
- File system.directory_struct
- Table
- File system.file_struct
- bitmap (free space), table (metadata)
- File system.bad_blocks_struct
- Table
- File system.max_filename_size
- 255 bytes
- File system.max_files_no
- 1018
- File system.max_volume_size
- 2–32 TiB
- File system.max_file_size
- 16 GiB – 2 TiB
- File system.filename_character_set
- All bytes except NUL ('\0') and '/'
- File system.dates_recorded
- modification (mtime), attribute modification (ctime), access (atime)
- File system.date_range
- December 14, 1901 - January 18, 2038
via Wikipedia infobox
Wikidata facts
Show 2 more facts
- Stack Exchange tag
- stackoverflow.com/tags/ext2
- inception
- 1993-01-00
Sources (1)
via Wikidata · CC0
~12 min read
Article
13 sectionsContents
- History
- ext2 data structures
- Inodes
- Directories
- Allocating data
- File-system limits
- Compression extension
- Under other operating systems
- See also
- References
- Notes
- Further reading
- External links
ext2, or second extended file system, is a file system for the Linux kernel. It was initially designed by French software developer Rémy Card as a replacement for the extended file system (ext). Having been designed according to the same principles as the Berkeley Fast File System from BSD, it was the first commercial-grade filesystem for Linux.
The canonical implementation of ext2 is the "ext2fs" filesystem driver in the Linux kernel. Other implementations (of varying quality and completeness) exist in GNU Hurd, MINIX 3, some BSD kernels, in MiNT, Haiku and as third-party Microsoft Windows and macOS (via FUSE) drivers. This driver was deprecated in Linux version 6.9 in favor of the ext4 driver, as the ext4 driver works with ext2 filesystems.