bingbingsoft
驱动牛犊
驱动牛犊
  • 注册日期2007-07-24
  • 最后登录2007-10-10
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望9点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
阅读:1240回复:0

如何做ram 文件系统?

楼主#
更多 发布于:2007-07-25 15:40
我想做一个ram 文件系统, 满足如下要求:
1.  做出以后,我能控制新的文件系统是否能在file manager 里面显示出来.
2.  不需重启,即可使用.我需要在我的程序里面加载此文件系统,我把我代码解密后在ram 文件系统中运行. 这样, 系统重启后,解密代码就消失了.
不知道现存的filedisk能否满足要求,但至少它可以作为我的设计的蓝本. 目前我还不知道filedisk 到的做了什么!
 仔细一想,自己做一个这样的系统还难的. 我需要自己实现哪些fopen/fread/fseek/mmap/open/seek 吗,
那工作量也太大了!
另外我大致扫描了一下 filedisk 的源代码, 大概就是实现了DDK里面需要的回调函数.我没有看出filedisk那部分代码是对应于user 层的fopen/fread 之类的.
有明白的大侠可以指点一下迷津么?
游客

返回顶部