欢迎来到天天文库
浏览记录
ID:58854295
大小:2.67 MB
页数:71页
时间:2020-09-30
《中盈创信硬盘维修二ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、硬盘检测与维修操作系统从目录区中读取文件信息(包括文件名、后缀名、文件大小、修改日期和文件在数据区保存的第一个簇的簇号).假设我们寻找一个文件的第一个簇号是0023。操作系统从0023簇读取相应的数据,然后再找到FAT的0023单元,如果内容是文件结束标志(FF),则表示文件结束,读取数据的下一个簇的簇号,这样重复下去直到遇到文件结束标志数据存储原理(文件的读取)当我们要保存文件时,操作系统首先在DIR区中找到空区写入文件名、大小和创建时间等相应信息,然后在Data区找到闲置空间将文件保存,并将Data区的第一个簇写入DIR区,其余的动作和上边的读取动作差不多数据存储原理(文件的写
2、入)硬盘分区表我们一般平时使用Fdisk、PQ、PPM(PragonPartitionManager),Diskpart等软件给硬盘划分出几个分区,安装操作系统。一块完整的硬盘是如何被分成若干个分区的呢?硬盘分区表我们在日常使用电脑中,可能由于操作失误、或者病毒破坏,导致硬盘分区表信息损坏,数据丢失。下面我们就着重讲解什么是分区表;分区表在什么位置;分区表的作用;分区信息的获取;如何重建分区表。主引导记录(MBR)主引导记录(MasterBootRecord)位于硬盘0柱面、0磁头、1扇区,也就是硬盘的第一个扇区,大小为512字节,主引导记录用于硬盘启动时将系统控制转给用户指定的并
3、在分区表中登记了的某个操作系统。它的结构如下:分区表项的意义8020210007FEFFFF000800000080A90316个字节逻辑扇区号和CHS参数互转实例8020210007FEFFFF000800000080A90380—活动分区;202100—分区起始柱面,磁头,扇区号;07—系统标志;NTFSFEFFFF—分区结束柱面,磁头,扇区号;00080000—分区起始逻辑扇区号;0080A903—分区扇区数量;柱面数量超过1024怎么处理?分区表项给柱面项预留的位数只有10bits,210=1024个柱面,如果超过了这个数,该如何计算呢?前面我们知道,在分区表的后8个字节,
4、分别表示了,分区的起始逻辑扇区号和分区扇区总数,然后根据逻辑扇区号和CHS参数转换公式,就可以确定柱面数量。继续计算00080000—分区起始逻辑扇区号;我们翻转后得到:00000800H,转换成10进制,得到8*162=2048;根据前面的转换公式:柱面号:int(2048/16065)=0;磁头号:int((2048%16065)/63)=32;扇区号:(2048%16065)%63+1=33;(逻辑扇区号是从0开始的,而CHS参数是中扇区是从1开始的)继续计算0080A903——分区扇区数量;翻转后—03A98000前面知道分区起始扇区是800H;800+03A98000-1
5、=03A987FF,转换成10进制:61442047;同理得出:结束柱面、扇区、磁头位置柱面:3824;磁头:150;扇区:63;此外,还得出分区大小为:61440000*512/1024/1024=30000MB,大约29.2GB扩展分区第一个扇区中的只预留了4个分区表项,我们的要想使用更多的分区,需要借助扩展分区。扩展分区不能直接使用,需要继续划分逻辑分区,逻辑分区数量不限,数量受制于操作系统的设计。00FEFFFF0FFEFFFF0088A9030008B7170F系统标志代表扩展分区。由此可见逻辑分区链表是单向的,一旦断开,系统后面的分区就会丢失,当然实际上数据还在。我们可
6、以利用掌握的知识,步步分析,有很大希望可以重建分区表,挽回损失。下面学习如何备份、重建分区表,根据系统提示排除故障。备份分区表重建从安全、效率方面来说,永远也赶不上及时备份。所以我们在每次对磁盘参数进行调整前,一定要进行备份操作。我们可以通过很多方法备份分区表,有从dos下备份,有从windows下备份的,有手动备份的,也有自动备份的工具。下面我们依次讲解:DOS下备份操作我们可以通过DiskGen(原名:Diskman)这个工具来操作,首先创建一个Dos启动盘(可以是U盘、光盘、软盘、硬盘等),将Diskgen拷贝到启动盘中。从dos启动后,我们在命令行后输入diskgen.需要
7、鼠标的可以在做启动盘的时候添加。比如:C:>diskgen(回车)进入Diskgen的主界面.分区表备份文件HDPT.HDP该文件包括MBR、扩展分区链表中的所有分区表、分区引导记录。出现分区问题,可以采取恢复分区表的方法。实在不行,可以采用重建分区表。还不行,可以考虑手动恢复。HDPT.TXT里面还是分区表的文字描述,可以当做参考。Windows下面的分区表备份工具Diskgenius3.1Beta3;PartitionTableDoctor3.5;Diskgen
此文档下载收益归作者所有