用WinHex直接修改磁盘分区表找回丢失的分区(另附分区表知识)Microsoft Word 文档.doc

用WinHex直接修改磁盘分区表找回丢失的分区(另附分区表知识)Microsoft Word 文档.doc

ID:26832542

大小:528.50 KB

页数:11页

时间:2018-11-29

用WinHex直接修改磁盘分区表找回丢失的分区(另附分区表知识)Microsoft Word 文档.doc_第1页
用WinHex直接修改磁盘分区表找回丢失的分区(另附分区表知识)Microsoft Word 文档.doc_第2页
用WinHex直接修改磁盘分区表找回丢失的分区(另附分区表知识)Microsoft Word 文档.doc_第3页
用WinHex直接修改磁盘分区表找回丢失的分区(另附分区表知识)Microsoft Word 文档.doc_第4页
用WinHex直接修改磁盘分区表找回丢失的分区(另附分区表知识)Microsoft Word 文档.doc_第5页
资源描述:

《用WinHex直接修改磁盘分区表找回丢失的分区(另附分区表知识)Microsoft Word 文档.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、用WinHex直接修改磁盘分区表找回丢失的分区(另附分区表知识)用WinHex直接修改磁盘分区表找回丢失的分区(另附分区表知识)1.MBR(主引导记录)andPartitionTable(分区表)MBR是磁盘第一个扇区,CHS地址是0柱面,0磁头,1扇区;LBA地址是0。布局如下:MBR扇区内偏移描述0x0000引导代码0x018A4个9字节供IBM扩展的分区表项0x01B84字节磁盘签名0x01BE4个16字节主分区表项0x01FE2字节MBR签名(0xAA55)[1][1]0x01FE是55,0x01FF是AA。分区表

2、项表项内偏移描述0x00可引导标志0x01起始CHS地址0x04分区类型0x05结束CHS地址0x084字节起始LBA地址0x0C4字节分区大小,以扇区计算3.修复过程  理解了MBR和PartitionTable,修复思路就很清晰了。我的数据分区大概是占用250G硬盘的后180G,所以从硬盘头六分之一的位置开始,搜索分区表的明显标志0x55AA。WinHex的方便的搜索功能还可以设置只搜索存在于整数倍于512字节块的末尾的0x55AA,速度快很多。每找到一个最后两字节为0x55AA的扇区,就分析4个分区表项是不是合理的,

3、以及它所描述的分区大小,终于找到一个扇区,含有一个分区表项,大小180G,哈哈,肯定就是它了。这个扇区肯定就是扩展分区的起始扇区,它含有的那个分区表项肯定就是它唯一包含的一个逻辑分区了。在MBR中创建一条属性为扩展分区(05)的分区表项,填入其他相关位置信息,以描述刚才找到的这个扩展分区:CHS起始位置:一般是逻辑分区表项中的CHS起始位置,把磁头数改为0。CHS结束位置:照抄逻辑分区表项中的CHS结束位置。LBA偏移量,写入那个扩展分区相对磁盘起始位置的扇区偏移量。分区大小:应该是逻辑分区表项中逻辑分区大小加上63个扇区

4、。存盘,运行Windows管理工具,查看磁盘信息,数据分区赫然在目。:)4.备份MBR  终于找回我的电影和mp3了,激动啊。赶紧做个备份。MBR本来没有第二份拷贝,不像FAT,所以用winhex把MBR复制一份到磁盘最后一个扇区,这个扇区一般不可能被用到。好了,再也不怕你硬盘掉电了。相信听说过硬盘MBR、硬盘分区表、DBR的朋友一定都不少。可是,你清楚它们分别起什么作用吗?它们的具体位置又在哪里呢?硬盘上的MBR只有一份吗?什么是硬盘逻辑锁?如何制造和破解它呢??别急,让我们一步步来搞清楚吧!==必备基础知识:==   

5、以下先介绍一下有关扇区编号的基本知识:介绍一下有关硬盘扇区编号规则的3个易混淆的术语“物理扇区编号”、“绝对扇区编号”和“逻辑扇区编号”。我们都知道硬盘扇区的定位有两种办法:    1、直接按柱面、磁头、扇区3者的组合来定位(按这种编号方式得到的扇区编号称为物理扇区编号);    2、按扇区编号来定位(又分“绝对扇区编号“和“逻辑扇区编号“两种)。这两种定位办法的换算关系如下图:(设图中所示硬盘每道扇区数均为63)    如图所示,由于目前大多数硬盘采用的是一种“垂直分区结构“,故左图一磁头数为2、盘片数为1的硬盘,图中0

6、磁头所对扇区的表示方法就有2种,即:0柱面0磁头1扇区=绝对0扇区,而1磁头所对扇区的表示方法也有2种,即:1柱面0磁头1扇区=绝对63扇区。如果是如右图所示磁头数为4、盘片数为2的硬盘,那么则顺着垂直于盘片的箭头线方向进行如图的绝对扇区的编号。    以上,我们说了物理扇区、绝对扇区的编号方式,而逻辑扇区编号由于是操作系统采用的扇区编号方式,而操作系统只能读取分区内部的数据内容,故逻辑扇区是从各分区内的第一个扇区开始编号,如我们下文对mbr的说明可以知道:mbr这个扇区所在硬盘磁道是不属于分区范围内的,紧接着它后面的才是

7、分区的内容,因此一般来说绝对63扇区=c:分区逻辑1扇区。以下让我们总结一下3种编号方式的不同:编号方式           表示方法         采用该种方式编号的对象       起始编号物理扇区编号  0柱面0磁头1扇区  BIOS内置中断服务程序          0柱面0磁头1扇区绝对扇区编号  绝对X扇区        人们为方便所采用的办法        绝对0扇区逻辑扇区编号  逻辑X扇区        操作系统                      逻辑1扇区    需要说明的是:本文假设所使用的

8、硬盘每道扇区数都为63。各位手头上所使用的硬盘具体的每道扇区数则可以在BIOS设置内有关硬盘参数的设置内查到。==有关MBR、分区表、DBR的基本知识:==硬盘MBR(硬盘主引导记录)及硬盘分区表介绍    硬盘MBR就是我们经常说的“硬盘主引导记录”,简单地说,它是由FDISK等磁盘分区命令写在硬盘绝

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。