研究 linux 文件系统,尝试复制现有的 fs 并对其进行修改并将其安装回 linux,并最终创建一个简单的文件系统。
这里的问题是我找不到文件系统的所有源文件。
正如谷歌所说,它们应该在/linux/fs/ext2/,但我看到的唯一文件是一个 Makefile。我已经搜索了整个文件系统磁盘,没有任何结果。
我试过的系统是3个Ubuntu,1个redhat,内核都是2.6
谢谢!
最佳答案
从“kernel.org”下载内核源代码,然后用“tar xfz”解压 然后你可以在“fs”下找到请求的“c”程序
关于在 linux 中找不到 namei.c 或 super.c 等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15803141/