创建一个“可安装”的文件系统,从哪里开始?

时间:2010-05-28 00:55:50

标签: c++ c filesystems

我和朋友正在考虑为学习目的创建一个简单的文件系统。我们将用C / C ++编写它,并尝试从linux中将其置于可安装状态。我们都编码或超过16年(32个合并),所以我想它只是找到一些文档和大量的学习。

我的问题是,我在哪里可以找到更多信息? (创建文件系统的文档,在linux中安装文件系统的要求等)

我们从哪里开始?

编辑:我还应该提一下,这不是一个可启动的文件系统,只是一个用于存储的文件系统,虽然我不太确定这是否重要。

1 个答案:

答案 0 :(得分:8)

我对此没有多少经验,但FUSE(“用户空间中的文件系统”)似乎是要走的路 - 请参阅http://fuse.sourceforge.nethttp://en.wikipedia.org/wiki/Filesystem_in_Userspace