【发布时间】:2010-01-03 02:43:32
【问题描述】:
我正在开发一个不基于磁盘的虚拟文件系统,有点像 /proc。现在我想在其中创建一个符号链接到 ext3 文件系统上的目标。我还没有找到任何关于如何实现这一目标的标准文档。到目前为止,我的猜测是我必须编写一个函数来将symlink 放入struct inode_operations 中。但坦率地说,即使有函数参数,我也不知所措。
如果重要的话,我从 LWN 上的这个教程开始:http://lwn.net/Articles/13325/
编辑:我目前正在使用 libfs,而不是 FUSE
【问题讨论】:
-
我实际上正在开发一个已经存在的内核模块,该模块使用 libfs 创建虚拟文件系统。我知道如果我使用 FUSE 会更容易,但现在这是不可能的:)