You can help expand this article with text translated from the corresponding article in German. (March 2023) Click [show] for important translation instructions.
View a machine-translated version of the German article.
Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as necessary and confirm that the translation is accurate, rather than simply copy-pasting machine-translated text into the English Wikipedia.
Consider adding a topic to this template: there are already 1,922 articles in the main category, and specifying|topic= will aid in categorization.
Do not translate text that appears unreliable or low-quality. If possible, verify the text with references provided in the foreign-language article.
You must provide copyright attribution in the edit summary accompanying your translation by providing an interlanguage link to the source of your translation. A model attribution edit summary is Content in this edit is translated from the existing German Wikipedia article at [[:de:extended filesystem]]; see its history for attribution.
You may also add the template {{Translated|de|extended filesystem}} to the talk page.
For more guidance, see Wikipedia:Translation.
ext
Developer(s)
Rémy Card
Full name
extended file system
Introduced
April 1992; 32 years ago (1992-04) with Linux 0.96c
Discontinued
14 January 1997; 27 years ago (1997-01-14) with Linux 2.1.21
Preceded by
MINIX file system
Succeeded by
ext2
Structures
Directory contents
Table
File allocation
Free space: Linked list[1]
Metadata: Table
Bad blocks
Table
Limits
Max volume size
2 GB[2]
Max filename length
255 characters[3]
Features
File system permissions
Unix permissions
Transparent encryption
No
Copy-on-write
No
The extended file system, or ext, was implemented in April 1992 as the first file system created specifically for the Linux kernel. It has metadata structure inspired by traditional Unix filesystem principles, and was designed by Rémy Card to overcome certain limitations of the MINIX file system.[4][2] It was the first implementation that used the virtual file system (VFS), for which support was added in the Linux kernel in version 0.96c, and it could handle file systems up to 2 gigabytes (GB) in size.[2]
ext was the first in the series of extended file systems. In 1993, it was superseded by both ext2 and Xiafs, which competed for a time, but ext2 won because of its long-term viability: ext2 remedied issues with ext, such as the immutability of inodes and fragmentation.[5]
^"freelists.c - fs/ext/freelists.c - Linux source code (2.1.20)". Bootlin. Retrieved 14 May 2023.
^ abcJones, M. Tim (17 February 2009). "Anatomy of ext4". IBM Developer Works. Archived from the original on 20 February 2015. Retrieved 8 February 2012.
^"ext_fs.h - include/linux/ext_fs.h - Linux source code (0.96c-patch2)". Bootlin. Retrieved 14 May 2023.
^"Rémy Card (Interview, April 1998)" (in French). April Association. 19 April 1999. Archived from the original on 4 February 2012. Retrieved 8 February 2012.
^Card, Rémy; Ts'o, Theodore; Tweedie, Stephen. "Design and Implementation of the Second Extended Filesystem". Archived from the original on 4 February 2012. Retrieved 8 February 2012. First published in First Dutch International Symposium on Linux. State University of Groningen. 1995. ISBN 90-367-0385-9.
and 25 Related for: Extended file system information
Extendedfile attributes are filesystem features that enable users to associate computer files with metadata not interpreted by the filesystem, whereas...
ext2, or second extendedfilesystem, is a filesystem for the Linux kernel. It was initially designed by French software developer Rémy Card as a replacement...
Extent FileSystem (EFS) – an older block filingsystem under IRIX. ext – Extendedfilesystem, designed for Linux systems. ext2 – Second extendedfile system...
OS Extended or HFS Extended) is a journaling filesystem developed by Apple Inc. It replaced the Hierarchical FileSystem (HFS) as the primary file system...
File Allocation Table (FAT) is a filesystem developed for personal computers and was the default filesystem for MS-DOS and Windows 9x operating systems...
In computing, a filesystem or filesystem (often abbreviated to FS or fs) governs file organization and access. A local filesystem is a capability of...
layered on top of extended attributes. Some operating systems implemented extended attributes as a layer over UFS1 with a parallel backing file (e.g., FreeBSD...
Network FileSystem (NFS) is a distributed filesystem protocol originally developed by Sun Microsystems (Sun) in 1984, allowing a user on a client computer...
The Minix filesystem is the native filesystem of the Minix operating system. It was written from scratch by Andrew S. Tanenbaum in the 1980s and aimed...
design (CAD) system. The CAD systems output PCB fabrication data to allow fabrication of the board. This data typically contains a Gerber file for each image...
InterPlanetary FileSystem (IPFS) is a protocol, hypermedia and file sharing peer-to-peer network for storing and sharing data in a distributed filesystem. By using...
A clustered filesystem (CFS) is a filesystem which is shared by being simultaneously mounted on multiple servers. There are several approaches to clustering...
The FAT filesystem is a filesystem used on MS-DOS and Windows 9x family of operating systems. It continues to be used on mobile devices and embedded...
systems, a device file, device node, or special file is an interface to a device driver that appears in a filesystem as if it were an ordinary file....
The Unix filesystem (UFS) is a family of filesystems supported by many Unix and Unix-like operating systems. It is a distant descendant of the original...
exFAT (Extensible File Allocation Table) is a filesystem introduced by Microsoft in 2006 and optimized for flash memory such as USB flash drives and...
In the BitTorrent file distribution system, a torrent file or meta-info file is a computer file that contains metadata about files and folders to be distributed...
Performance FileSystem) is a filesystem created specifically for the OS/2 operating system to improve upon the limitations of the FAT filesystem. It was...
Technology FileSystem (NTFS) is a proprietary journaling filesystem developed by Microsoft. Starting with Windows NT 3.1, it is the default filesystem of the...
filesystem is a filesystem designed for storing files on flash memory–based storage devices. While flash filesystems are closely related to file systems...
ext4 (fourth extended filesystem) is a journaling filesystem for Linux, developed as the successor to ext3. ext4 was initially a series of backward-compatible...