当前位置: 代码迷 >> C语言 >> 请高手指教:如何用c语言实现windows文件系统分析
  详细解决方案

请高手指教:如何用c语言实现windows文件系统分析

热度:157   发布时间:2008-01-07 13:12:20.0
请高手指教:如何用c语言实现windows文件系统分析
Windows文件系统分析
在Linux系统下,使用与文件相关的系统调用实现对物理设备文件的读写,参照Linux系统源代码以及Grub系统的源代码,对不同介质上的FAT格式文件系统进行分析。要求在Linux环境下设计出C语言程序,实现以下功能:
1)、分析DOS/Windows系统引导记录DBR(DOS Boot Record)和引导机制;
2)、通过DBR中的BPB(BIOS Parameter Block)信息分析,构建相关信息的数据结构,比较FAT16、FAT32和VFAT等文件系统的区别与联系。
3)、至少要实现对给出第一FAT入口文件的只读访问。
小弟不太理解,请高手指教,谢谢了
搜索更多相关的解决方案: windows  文件系统  c语言  Linux  源代码  

----------------解决方案--------------------------------------------------------
不知道楼主到底是什么意思。不过第一个问题敢肯定
1.不管是windows,linux他们的主引导记录都是干一个活,就是在磁盘分区表里查找活动分区,表项里有
活动分区的该分区的磁盘首块地址,块数等信息.分区的BOOT就是首块地址里。
----------------解决方案--------------------------------------------------------
这是我们操作系统的课程设计题目啊
我也不太理解是什么意思啊
请哪位高手给指点一下
谢谢
----------------解决方案--------------------------------------------------------
  相关解决方案