| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 467 人关注过本帖
标题:请高手指教:如何用c语言实现windows文件系统分析
收藏  订阅  推荐  打印 
jsxxyzx
Rank: 1
等级:新手上路
帖子:11
积分:212
注册:2007-6-15
请高手指教:如何用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  源代码  
2008-1-7 13:12
jiangzw625
Rank: 2
等级:注册会员
帖子:119
积分:1298
注册:2006-3-27

不知道楼主到底是什么意思。不过第一个问题敢肯定
1.不管是windows,linux他们的主引导记录都是干一个活,就是在磁盘分区表里查找活动分区,表项里有
活动分区的该分区的磁盘首块地址,块数等信息.分区的BOOT就是首块地址里。

马马乎乎
2008-1-7 18:32
jsxxyzx
Rank: 1
等级:新手上路
帖子:11
积分:212
注册:2007-6-15

这是我们操作系统的课程设计题目啊
我也不太理解是什么意思啊
请哪位高手给指点一下
谢谢
2008-1-8 18:52
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.048057 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved