0

是否有适合初学者在 Linux 中编写新 VFS 的良好文档或教程?

我试图在网上找到一些资源,但找不到。因此,我不确定我必须使用什么内核 DS 以及要实现什么概念/模块。

4

2 回答 2

3

您是否考虑过使用 FUSE?

http://fuse.sourceforge.net/

使用 FUSE 实现这一点要简单得多,而且由于 FUSE 具有几乎所有流行语言的绑定,因此您还可以使用 C 以外的其他语言。您将通过 FUSE 与 VFS 进行交互,因此事情发生的可能性要小得多错误(这会使整个操作系统崩溃)。与直接使用 VFS 相比,FUSE 还有更多可用的示例。

于 2013-10-03T18:02:14.673 回答
0

考虑一下 Robert Love 的书 Linux 内核编程。它已经获得了相当多的关于 VFS 的信息并开始编写新的。我相信也有一本电子书可用。

于 2013-10-03T19:52:36.147 回答