毕业设计(论文)硬盘的数据恢复.doc
《毕业设计(论文)硬盘的数据恢复.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)硬盘的数据恢复.doc(23页珍藏版)》请在三一办公上搜索。
1、河南农业大学本科生毕业论文 题 目 硬盘的数据恢复 学 院 理学院 专业班级 07电科2 学生姓名 指导教师 撰写日期: 2011年 05 月 03 日硬盘的数据恢复XXX 摘要 硬盘是计算机系统中信息资源最重要的储存设备,其所存放的信息资源的价值往往要远高于硬盘产品的自身价值。随着硬盘的日益小型化和储存容量的不断增大,在硬盘上的软件系统和数据信息也更加复杂化和大型化。近年来新型硬盘无论在储存容量、速度和可靠性上都有了飞速的发展,各类硬盘新技术层出不穷,先进技术的注入使得计算机的硬件故障大为降低。相反地,随着微机系统软件和应用软件的大型化和复杂化,计算机的软件故障呈上升趋势,计算机的故障主要来
2、源于硬盘系统,“救活一个硬盘,也就救活了一套微机系统。”数据是计算机信息系统中最重要的资源,但由于各种原因造成数据丢失或损坏经常发生,其损失不可估计。因此,研究数据恢复技术是十分必要的。本文将从数据在硬盘中的存储结构和原理入手,通过对硬盘数据各级组织结构以及硬盘数据丢失原因的分析,阐述数据恢复的理论基础,并对硬盘数据恢复提供一些解决方案,从而对硬盘数据恢复技术进行了初步的探究。关键词:磁盘分区表;文件系统;数据恢复;数据保护Hard disk data recoveryChengchenLiangAbstractComputer system hard drive is the most im
3、portant information resources in storage, its information resources stored value products tend to be much higher than the hard drive of their own values.With the increasing miniaturization of hard drive and storage capacity increasing, the hard disk of software systems and data information is also m
4、ore complex and larger.Recent years in terms of hard disk storage capacity, speed and reliability have made rapid development of emerging new technologies, various types of hard drives, advanced technology makes the computers hardware fault injection greatly reduced. On the contrary, with the comput
5、er system software and application software for larger and more complex, computer software failure is rising, Mainly from the failure of a computer hard drive system, save a hard drive, also save a set of computer systems. Computer information systems data is the most important resources, but the da
6、ta caused by various reasons frequently lost or damaged, its loss unpredictable, and therefore the study data recovery technology is essential. This article from the data stored in the hard disk to start the structure and principles, this paper data on the hard disk drives at all levels of organizat
7、ion and analysis of the causes data loss to explain the theoretical basis for data recovery, hard disk data recovery and provide some solutions, thus hard drive data recovery technology, a preliminary inquiry.Keywords:Disk partition table; File system;Data Recovery; Data protection;目 录1 绪论.11.1 硬盘数据
8、概述.2 1.2 硬盘数据的重要性.22 硬盘数据结构的相关知识.22.1 硬盘的基本结构.2 2.1.1硬盘的工作原理.2 2.1.2硬盘的数据结构.32.2硬盘的文件系统.63 硬盘数据存储和丢失原因分析 .83.1 硬盘数据丢失的原因分析.83.2 硬盘数据存储原理.94 硬盘数据恢复原理与方法.104.1 硬盘数据恢复原理.10 4.1.1 硬盘格式化.10 4.1.2 硬盘数据恢复原理.11 4.2 数据损坏类型及相关恢复方法.12 4.2.1 文件存储与读取原理.12 4.2.2 硬盘数据损坏类型及相应的恢复方法.125常用数据恢复工具和使用技巧.17结论.18参考文献.18致谢.
9、19一 绪论1.1硬盘数据概述目前硬盘是在数据存储介质中应用最普遍的,且容量日益增大,存储的数据也越来越多和重要,各类数据成为信息化建设和应用的重要资源。但是,由于电脑病毒、黑客入侵、技术隐患、人为的不当操作,以及各种软硬件故障等随时威胁着数据文件安全, 因此保证电子数据安全受到用户的日益重视。据调查,几乎所有的计算机用户都有过丢失数据的痛苦经历,虽然人们针对数据丢失和数据遭到破坏的各种可能性采取了相应的措施,如,安装防火墙、对数据备份等,但这些防范措施总不可能做到万无一失。如果一些重要的数据被破坏或丢失,带来损失将是不可估量的。“硬盘有价,数据无价”,一旦硬盘这个大容量的数据仓库因各种原因发
10、生故障,找回其中的数据就尤为重要。所以,了解数据存储原理,学习使用各种数据恢复工具,在发生数据丢失等灾难事件时能够做出正确的判断和处理,将损失减少到最低程度,这对我们更好地工作是非常必须的。数据恢复就是把因遭受各种原因致使数据破坏和丢失导致不可访问或不可获得的数据还原成正常可用的数据,即恢复至它本来的“面目”。数据出现问题主要由两大类问题所致:即逻辑问题和硬件问题,相对应的恢复也分别称为软恢复和硬恢复。软恢复指的是不涉及硬件修理的数据恢复操作,其故障原因不是因为硬件故障造成的。逻辑问题一般包括:误删除、格式化、误用一键恢复等误操作;病毒或恶意程序破坏;操作系统或应用软件发生错误;操作时忽然断电
11、等。在这种情况下,硬盘本身并没有问题,只是由于上述原因引起数据文件找不到、打不开、显示乱码等现象。逻辑问题可以通过软件的方式进行数据修复,整个过程并不涉及硬件维修。硬件问题一般是由硬盘盘片划伤、磁组变型、磁头偏移或损坏或硬盘电机故障等原因所引起。通常表现为CMOS不能识别硬盘、磁盘异响无法工作而导致其中的数据无法读取。两者之间最明显的特征或区别就是:存储介质本身是否不需要进行修理或更换部件就可以正常访问。由于数据恢复技术所涉及的面很广,限于篇幅,本文仅从FAT文件系统数据文件的存储原理和数据结构入手,讨论本地主机硬盘上的数据文件发生软件错误或硬件损坏后的数据恢复方法。硬盘的数据结构、文件的存储
12、原理,甚至操作系统的启动流程,这些是你在恢复硬盘数据时必须使用的基本知识。1.2硬盘数据的重要性 当今的世界已经完全步入了信息时代,在我们每天的生活当中,越来越多的事物正被以0和1的形式表示。数字技术与我们的联系越紧密,我们在其失效时就会承担越大的风险。重要数据一旦破坏,我们讲承受巨大的损失,所以数据恢复产业应运而生。数据恢复在数据丢失和损坏时挽救这些数据,可以针对各种软硬件平台开展,从文件的误删除,存储设备受到严重破坏,专业的数据恢复工作都可能将数据恢复。在这篇文章里,我们会向大家介绍数据恢复的方方面面,并根据我们的经验给出一些建议,希望能够使大家更少受到数据损失的困扰。 随着信息化,电子化
13、进程的发展,数据越来越成为企业,事业单位日常运作的核心决策发展的依据。由于网络的发展,电子商务的兴起,网络安全也越来越引起人们的重视,归根到底网络安全的核心也就是数据的安全。有机构研究sample明:丢失300MB的数据对于市场营销部门就意味着13万元人民币的损失。对财务部门就意味着16万的损失,对工程部门来说损失可达80万。而企业丢失的关键数据如果15天内仍得不到恢复,企业就有可能被淘汰出局。CIH和爱虫给国际社会造成损失多达数十亿美金。国内有客户误删有效数据由于没有备份造成停业手工重新录入,给企业造成损失数十万元。这种教训在国内时有发生,这都说明了保证信息数据安全的重要性,因此数据的重要性
14、不言而喻。 二 硬盘数据结构的相关知识2.1 硬盘的基本结构 2.1.1 硬盘的工作原理 硬盘原理慨述: 硬盘存储数据是根据电、磁转换原理实现的。硬盘由一个或几个表面镀有磁性物质的金属或玻璃等物质盘片以及盘片两面所安装的磁头和相应的控制电路组成,其中盘片和磁头密封在无尘的金属壳中。硬盘工作时,盘片以设计转速高速旋转,设置在盘片表面的磁头则在电路控制下径向移动到指定位置然后将数据存储或读取出来。当系统向硬盘写入数据时,磁头中 “写数据”电流产生磁场使盘片表面磁性物质状态发生改变,并在写电流磁1场消失后仍能保持,这样数据就存储下来了;当系统从硬盘中读数据时,磁头经过盘片指定区域,盘片表面磁场使磁头
15、产生感应电流或线圈阻抗产生变化,经相关电路处理后还原成数据。 2.1.2 硬盘数据结构。硬盘由很多盘片(Platter)组成,每个盘片的每个面都有一个读写磁头。如果有N 个盘片。就有2个面,对应2N个磁头(Heads) ,从0、1、2开始编号。每个盘片被划分成若干个同心圆磁道(逻辑上的,不可见的) ,每个盘片的划分规则通常是一样的。这样每个盘片的半径均为固定值R的同心圆就在逻辑上形成了一个以电机主轴为轴的柱面(Cylinders) ,从外至里编号为0、1、2,每个盘片上的每个磁道又被划分为几十个扇区(Sector),通常的容量是512byte,并按照一定规则编号为1、2、3,形成Cylinde
16、rsHeadsSector个扇区,这三个参数即是硬盘的物理参数。硬盘上的数据按照其不同的特点和作用大致可分为5部分:MBR区、DBR区、FAT区、DIR区和DATA区。一.MBR区MBR(Main Boot Record),按其字面上的理解即为主引导记录区,位于整个硬盘的0磁道0柱面1扇区。不过,在总共512字节的主引导扇区中,MBR只占用了其中的446个字节(偏移0-偏移1BDH),另外的64个字节(偏移1BEH-偏移1FDH)交给了DPT(Disk Partition Table硬盘分区表),最后两个字节55,AA(偏移1FEH- 偏移1FFH)是分区的结束标志。这个整体构成了硬盘的主引导
17、扇区。大致的结构如图1图1硬盘的主引导扇区结构图主引导记录中包含了硬盘的一系列参数和一段引导程序。其中的硬盘引导程序的主要作用是检查分区表是否正确并且在系统硬件完成自检以后引导具有激活标志的分区上的操作系统,并将控制权交给启动程序。MBR是由分区程序(如F)所产生的,它不依赖任何操作系统,而且硬盘引导程序也是可以改变的,从而实现多系统共存。DPT及各字节的意义。硬盘分区表偏移长度所表达的意义01字节分区状态0-非活动区80- 活动分区11字节该分区起始磁头(HEAD)22字节该分区起始扇区和起始柱面41字节该分区类型:如82- Linux Native分区83- Linux Swap 分区51
18、字节该分区终止头(HEAD)62字节该分区终止扇区和终止柱面84字节该分区起始绝对扇区C4字节该分区扇区数二.DBR区DBR(Dos Boot Record)是操作系统引导记录区的意思。它通常位于硬盘的0磁道1磁头1扇区,是操作系统可以直接访问的第一个扇区,它包括一个引导程序和一个被称为BPB(Bios Parameter Block)的本分区参数记录表。引导程序的主要任务是当MBR将系统控制权交给它时,判断本分区跟目录前两个文件是不是操作系统的引导文件(以DOS为例,即是Io.sys和Msdos.sys)。如果确定存在,就把其读入内存,并把控制权交给该文件。BPB参数块记录着本分区的起始扇区
19、、结束扇区、文件存储格式、硬盘介质描述符、根目录大小、FAT个数,分配单元的大小等重要参数。三.FAT区在DBR之后的是我们比较熟悉的FAT(File Allocation Table文件分配表)区。在解释文件分配表的概念之前,我们先来谈谈簇(cluster)的概念。文件占用磁盘空间时,基本单位不是字节而是簇。簇的大小与磁盘的规格有关,一般情况下,软盘每簇是1个扇区,硬盘每簇的扇区数与硬盘的总容量大小有关,可能是4、8、16、32、64。通过上文我们已经知道,同一个文件的数据并不一定完整地存放在磁盘的一个连续的区域内,而往往会分成若干段,像一条链子一样存放。这种存储方式称为文件的链式存储。硬盘
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 硬盘 数据 恢复
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-2883532.html