首页> 中文学位 >基于WINDOWS FAT的数据恢复系统的设计与实现
【6h】

基于WINDOWS FAT的数据恢复系统的设计与实现

代理获取

目录

文摘

英文文摘

1综述

1.1项目开发背景

1.2本行业发展现状

1.3作者的工作及本文内容安排

1.3.1作者的工作

1.3.2本文内容安排

2相关技术背景介绍

2.1硬盘的结构

2.1.1硬盘的物理结构

2.1.2硬盘的逻辑结构

2.1.3扇区逻辑块地址

2.2 Int 13H调用

2.2.1基本Int 13H调用简介

2.2.2扩展Int 13H调用简介

2.2.3扩展Int 13H调用的数据结构

2.2.4扩展Int 13H调用的接口规范

2.3主引导记录区(MBR)

2.3.1 MBR简介

2.3.2 DPT简析

2.3.3扩展分区

2.4 DOS引导记录区(DBR)

2.4.1 DBR简介

2.4.2 DBR的相关参数分析

2.4.3 BPB参数块分析

2.5文件分配表(FAT)简介

2.6根目录区(FDT)

2.6.1 FDT简介

2.6.2目录登记项

2.7长文件名目录项

2.8 FAT12与FAT16

2.8.1 FAT16存储原理

2.8.2 FAT16文件分配表解析

2.9 FAT32

2.9.1 FAT32存储原理

2.9.2 FDT(根目录)的文件化

2.10本章小结

3总体设计

3.1系统简介

3.1.1分区修复类软件

3.1.2文件恢复类软件

3.1.3“分区保镖”系统简介

3.2系统体系结构

3.3系统数据结构的定义与组织

3.4系统开发所用关键技术介绍

3.4.1编译器的选择

3.4.2图形界面的实现

3.4.3汉字支持的实现

3.5本章小结

4系统模块详细设计实现

4.1载入硬盘分区信息

4.2激活分区

4.3隐藏分区

4.4扇区表面测试

4.5编辑分区参数

4.6检测分区参数

4.7备份分区表与恢复分区表

4.8重建分区表

4.9修复MBR

4.10修复DBR

4.11动态盘转基本盘

4.12恢复文件

4.13与同类系统的比较与分析

4.14本章小结

5总结

参考文献

声明

致谢

展开▼

摘要

随着科学技术的迅猛发展,信息系统已深入到社会和生活的方方面面,从而成为社会和生活中不可缺少的一部分。而数据作为信息系统最重要的组成部分,其安全性已受到了人们越来越多的重视。在信息化时代的今天,无论是我们个人还是企业都会将许多重要的数据存储在电脑系统中,而一旦我们的电脑和软件系统不可避免地出现差错从而导致数据的丢失,如何能够迅速而正确地进行数据的恢复也就成了至关重要的问题。这就使得数据恢复技术不论是对个人、企业还是国家都显得日益重要起来。本文所做主要工作如下:  分析和比较了目前市面上的各种商业数据恢复软件,按功能将它们分为分区修复和数据恢复这两大类,并分析和比较了它们各自的优缺点。  提出了一种集分区修复和数据恢复这两大类功能为一体的数据恢复技术。从而使得数据恢复软件的功能变得更加完善和强大,同时也改变了在日常工作中不得不交替使用多种数据恢复软件,既不方便又极易出错这一现象。使数据恢复工作变得十分方便和快捷。  对“分区保镖”数据恢复系统进行了总体设计。对系统的数据结构进行了定义和组织,对系统的功能模块进行了划分,并对系统的开发环境进行了设计。  设计了本系统中“DBR无备份恢复算法”、“动态磁盘转基本磁盘算法”、“完全扇区搜索重建分区表算法”和“激活分区和隐藏分区算法”等功能模块的具体算法。其中“DBR无备份恢复算法”的设计与实现使得很多使用如Diskedit等“备份恢复类”软件无法修复的DBR得到了修复;而“完全搜索扇区重建分区表算法”的设计与实现则彻底克服了如DiskGenius等“柱面搜索类”软件始终无法解决的搜索时易漏掉分区的问题。且经过反复试用效果良好、性能可靠。  最后依据上述提出的集分区修复和数据恢复这两大类功能为一体的数据恢复技术以及总体设计方案和各个功能模块的具体算法,完成了商业数据恢复系统“分区保镖”的开发工作。

著录项

  • 作者

    崔崧;

  • 作者单位

    四川大学;

  • 授予单位 四川大学;
  • 学科 软件工程
  • 授予学位 硕士
  • 导师姓名 何军,袁丁;
  • 年度 2005
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP274.2;
  • 关键词

    数据恢复系统; FAT; 分区修复;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号