The HyperNews Linux KHG Discussion Pages

Filesystems

There has been very little documentation so far regarding writing filesystems for Linux. Let's change that...
A tour of the Linux VFS
Before you can consider writing a filesystem for Linux, you need to have at least a vague understanding of how the Linux Virtual Filesystem Switch operates. The basic principles are fairly simple.
Design and Implementation of the Second Extended Filesystem
The three main authors and designers of ext2fs have written an excellent paper on it, and have contributed it to the KHG. This paper was first published in the Proceedings of the First Dutch International Symposium on Linux, ISBN 90-367-0385-9.
Filesystem Tutorial
It may be a long time before I get around to writing a tutorial on how to write a Linux filesystem; after all, I've never done it. Would someone else like to help?

Copyright (C) 1996 Michael K. Johnson, johnsonm@redhat.com.


Messages

12. Question: Need /proc info by Kai Xu new
11. Question: Where to find libext2 sources? by Mark Salter
1. More: Nevermind... by Mark Salter
10. Question: New File System by Vamsi Krishna
9. Question: Partition? by Wilfredo Lugo Beauchamp
1. None: Please be more specific.... by Theodore Ts'o
8. Question: Need documentation on userfs implementation by Natchu Vishnu Priya
7. Question: ext2fs tools by Wilfredo Lugo Beauchamp
1. None: Where to find e2fsprogs by Theodore Ts'o
6. Question: libext2fs documentation by James Beckett
1. None: libext2fs documentation by Theodore Ts'o
5. Question: proc filesystem by Praveen Krishnan
1. More: man proc by Michael K. Johnson
4. Question: Need NFS documentation by Ermelindo Mauriello
3. News: Even more ext2 documentation! by Michael K. Johnson
2. News: More ext2 documentation by Michael K. Johnson
1. Note: Ext2 paper by Theodore Ts'o
1. News: Done. by Michael K. Johnson