Coda File System
- An advanced networked filesystem (with its origin in AFS2) developed at Carnegie-Mellon University since 1987. Latest release is 6.9.4, 2009-01-05.
Common Threads: Advanced filesystem implementor's guide, Part 01 -- Journalling and ReiserFS
- This article covers the technical details of journalling common to all file systems), and the design vision behind ReiserFS. This article is part of a twelve-part series on Linux filesystems for the 2.4 Linux kernel. These articles provide valuable practical implementation advice, performance information and important technical notes to warrant continued inclusion on this site. (2001).
Common Threads: Advanced filesystem implementor's guide, Part 02 -- Using ReiserFS and Linux Kernel 2.4
- This article provides a detailed walkthrough of the process of setting up a rock-solid Linux 2.4-based ReiserFS system. This article is part of a twelve-part series on Linux filesystems for the 2.4 Linux kernel. These articles provide valuable practical implementation advice, performance information and important technical notes to warrant continued inclusion on this site. (2001).
Common Threads: Advanced filesystem implementor's guide, Part 07 -- Introducing ext3
- This article introduces the reader to the ext3 file system. This article is part of a twelve-part series on Linux filesystems for the 2.4 Linux kernel. These articles provide valuable practical implementation advice, performance information and important technical notes to warrant continued inclusion on this site. (2001)
Common Threads: Advanced filesystem implementor's guide, Part 08 -- Surprises in ext3
- This article discusses some interesting details (some positive, some negative) about the ext3 file system. This article is part of a twelve-part series on Linux filesystems for the 2.4 Linux kernel. These articles provide valuable practical implementation advice, performance information and important technical notes to warrant continued inclusion on this site. (2001)
Common Threads: Advanced filesystem implementor's guide, Part 10 -- Deploying XFS
- This article guides the reader through the process of setting up XFS,as well as covering XFS tuning tips and useful XFS features like ACL (access control lists) and extended attribute support. This article is part of a twelve-part series on Linux filesystems for the 2.4 Linux kernel. These articles provide valuable practical implementation advice, performance information and important technical notes to warrant continued inclusion on this site. (2002)
Common Threads: Advanced filesystem implementor's guide, Part 09 -- Introducing XFS
- This article introduces the reader to the XFS file system. This article is part of a twelve-part series on Linux filesystems for the 2.4 Linux kernel. These articles provide valuable practical implementation advice, performance information and important technical notes to warrant continued inclusion on this site. (2002)
Common threads: Advanced filesystem implementor's guide, Part 11 -- Filesystem update
- In this article the author shows the reader how to use the latest filesystem technologies in Linux 2.4, and shares valuable practical implementation advice, performance information, and important technical notes. In addition, he provides update on the status of the XFS, ReiserFS, and ext3 filesystems. This article is part of a twelve-part series on Linux filesystems for the 2.4 Linux kernel. These articles provide valuable practical implementation advice, performance information and important technical notes to warrant continued inclusion on this site. (2002)
Common threads: Advanced filesystem implementor's guide, Part 12 -- Introduction to EVMS
- This article is an introduction to the EVMS (Enterprise Volume Management System) file system, and why it's needed in the Linux system. This article is part of a twelve-part series on Linux filesystems for the 2.4 Linux kernel. These articles provide valuable practical implementation advice, performance information and important technical notes to warrant continued inclusion on this site. (2002)
Community at Tuxera
- Formery known as the Linux-NTFS Project. It is now under the aegis of Tuxera, a Finnish company, whose origin comes from the open source Linux NTFS driver. The NTFS-3G driver is the original free software community edition driver used widely in GNU/Linux distributions, including Fedora, Ubuntu, and others. Latest stable edition is 2011.1.15, 2011-01-15.
Cryptmount
- A utility for Linux operating systems which allows an ordinary user to mount an encrypted filing system without requiring superuser privileges. For use on systems using the 2.6 kernel series. Latest stable release is 4.0.2, 2009-12-12.
Enterprise Volume Management System (EVMS)
- The EVMS Project uses a layered, plug-in model to provide unparalleled flexibility and extensibility in managing storage. This allows for easy expansion or customization of various levels of volume management. Latest stable release is 2.5.5, 2006-02-26.
Ext2fs Home Page
- The Ext2 Filesystem Utilities (e2fsprogs) contain all of the standard utilities for creating, fixing, configuring, and debugging ext2 filesystems. Latest release is 1.41.8, 2009-07-11.
Ext3-users Archives
- A mailing list archive for users of the ext3 file system.
Ext4 (and Ext2/Ext3) Wiki
- A wiki for users and developers of the ext2, ext3, and ext4 file systems.
FUSE - Filesystem in Userspace
- FUSE exports the filesystem functionality to userspace; features include a simple and comprehensive API, secure mounting by non-root users, multi-threaded operations; runs on Linux kernels 2.4.x and 2.6.x.
Filesystem Hierarchy Standard (FHS)
- This standard has been designed to be used by Unix distribution developers, package developers, and system implementors. Latest version is 2.3, 2004-01-29.
Fixing Unix/Linux/POSIX Filenames
- David Wheeler takes a comprehensive look at the problems with Linux filenames, and proposes solutions to fix this mess. (2009)
Gentoo LVM2 installation
- This guide describes how to set up the Logical Volume Manager version 2 (LVM2) on Gentoo, but includes specifics of typical LVM tasks applicable to other distributions as well. (2007)
IBM developerWorks Article - "Logical Volume Management (LVM)"
- This article discusses the most useful features of LVM2, a relatively new userspace toolset that provides logical volume management facilities. The author also suggests several ways to simplify system administration tasks. (2007)
JFS - Journaled File System Technology for Linux
- A file system in which the hard disk maintains data integrity in the event of a system crash or if the system is otherwise halted abnormally. The journaled file system (JFS) maintains a log, or journal, of what activity has taken place in the main data areas of the disk. Latest stable release is 1.1.4, 2009-04-06.
LVM HOWTO
- Information on how to get LVM (Logical Volume Manager) up and running. (2006)
LVM2 Resource Page
- This site provides links to tarballs, mailing lists, source code, documentation, and chat channels for LVM2. LVM2 is a userspace toolset that provide Logical Volume Management (LVM) facilities on Linux.
LWN: POSIX v. reality: A position on O_PONIES
- Valerie Aurora, the Linux file sysytem guru, takes a look at the relationship between file systems developers, the POSIX file I/O standard, and people who just want to store their data. (2009)
Linux NFS FAQ
- A Linux NFS development web site; includes a FAQ which provides an introduction to NFS as implemented in the Linux kernel and links to developers' sites, mailing list archives, and relevant RFCs (Request for Comments).
Linux NFS-HOWTO
- This document describes the best practice guidelines around how to configure Linux NFS (Network File System) properly in production environments. (2006)
LinuxDevCenter.com Article -- "Managing Disk Space with LVM (Logical Volume Manager)"
- Information on configuring LVM, how to add redundancy with RAID 1, and using LVM on desktop machines. LVM is a mechanism for virtualizing disks. A recommended read for those who want to know all about LVM. (2006) This article is still relevant and useful today. (2009)
Lustre Home
- A scalable, shared cluster file system for high-performance computing.
NILFS - New Implementation of a Log-structured File System
- A log-structured file system developed for the 2.6 Linux kernel. NILFS supports continuous snapshotting, so users can restore files mistakenly overwritten or destroyed. Site also available in Japanese.
OpenAFS
- Client-server architecture for federated file sharing and replicated read-only content distribution, providing location independence, scalability, security, and transparent migration capabilities. It is an open source implementation of the Andrew distributed file system (AFS). It is used primarily in distributed computing, and is actively being developed on a wide variety of computer operating systems.
Parallel Virtual File System (PVFS), Version 2
- A high-performance and scalable parallel file system for PC clusters; continues the PVFS1 project (currently being maintained and improved), see http://www.parl.clemson.edu/pvfs/.
Red Hat Global File System
- An open source cluster file system for enterprise deployments. Formerly Sistina Logical Volume Manager (LVM) for Linux.
SQUASHFS - A Squashed Read-Only Filesystem for Linux
- A compressed read-only filesystem for the Linux kernel. It is intended for general read-only filesystem use, for archival use, and in constrained block device/memory systems (e.g. embedded systems) where low overhead is needed.
The Arla Project
- A free AFS implementation. Supported platforms include: Linux 2.4.x and 2.6.x kernels, FreeBSD, NetBSD, and Mac OS X.
Understanding the Linux Virtual Memory Manager - Online Book
- A comprehensive guide to the Linux Virtual Memory Manager (VM) for the 2.4x and early versions of the 2.6 kernels. This book is part of Bruce Perens' Open Source Series published by Prentice-Hall. (2004) Available for download in PDF format.
Writing udev Rules
- This document introduces the main concepts of udev rule writing. udev is a file system replacement for DevFS on the Linux 2.6 kernel series and beyond. (2006)
XFS
- A high-performance journaling filesystem developed by SGI.
XFS FAQ
- A detailed document about the XFS filesystem; includes information on documentation, general info., functionality issues and potential problems and how to deal with them. (2009)
gET iT i sAY - GiiS
- A Linux (Ext3/Ext2) file undelete/recovery tool. Currently (2010) development is underway for Ext4.