下载此文档

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


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
用WinHex直接修改磁盘分区表找回丢失的分区(另附分区表知识)
用WinHex直接修改磁盘分区表找回丢失的分区(另附分区表知识)
1. MBR(主引导记录)and Partition Table(分区表)
MBR是磁盘第一个扇区,CHS地址是0柱面,0磁头,1扇区;LBA地址是0。布局如下:
MBR
扇区内偏移
描述
0x0000
引导代码
0x018A
4个9字节供IBM扩展的分区表项
0x01B8
4字节磁盘签名
0x01BE
4个16字节主分区表项
0x01FE
2字节MBR签名(0xAA55)[1]
[1]
0x01FE是55,0x01FF是AA。
分区表项
表项内偏移
描述
0x00
可引导标志
0x01
起始CHS地址
0x04
分区类型
0x05
结束CHS地址
0x08
4字节起始LBA地址
0x0C
4字节分区大小,以扇区计算
3. 修复过程
  理解了MBR和Partition Table,修复思路就很清晰了。我的数据分区大概是占用250G硬盘的后180G,所以从硬盘头六分之一的位置开始,搜索分区表的明显标志0x55AA。WinHex的方便的搜索功能还可以设置只搜索存在于整数倍于512字节块的末尾的0x55AA,速度快很多。每找到一个最后两字节为0x55AA的扇区,就分析4个分区表项是不是合理的,以及它所描述的分区大小,终于找到一个扇区,含有一个分区表项,大小180G,哈哈,,它含有的那个分区表项肯定就是它唯一包含的一个逻辑分区了。
在MBR中创建一条属性为扩展分区(05)的分区表项,填入其他相关位置信息,以描述刚才找到的这个扩展分区:
CHS起始位置:一般是逻辑分区表项中的CHS起始位置,把磁头数改为0.
CHS结束位置:照抄逻辑分区表项中的CHS结束位置。
LBA偏移量,写入那个扩展分区相对磁盘起始位置的扇区偏移量。
分区大小:应该是逻辑分区表项中逻辑分区大小加上63个扇区。
存盘,运行Windows管理工具,查看磁盘信息,数据分区赫然在目。:)
4。 备份MBR
  终于找回我的电影和mp3了,。MBR本来没有第二份拷贝,不像FAT,所以用winhex把MBR复制一份到磁盘最后一个扇区,这个扇区一般不可能被用到。好了,再也不怕你硬盘掉电了。
相信听说过硬盘MBR、硬盘分区表、DBR的朋友一定都不少。可是,你清楚它们分别起什么作用吗?它们的具体位置又在哪里呢?硬盘上的MBR只有一份吗?什么是硬盘逻辑锁?如何制造和破解它呢??别急,让我们一步步来搞清楚吧!
==必备基础知识:==
    以下先介绍一下有关扇区编号的基本知识:介绍一下有关硬盘扇区编号规则的3个易混淆的术语“物理扇区编号”、“绝对扇区编号”和“逻辑扇区编号”。
我们都知道硬盘扇区的定位有两种办法:
     1、直接按柱面、磁头、扇区3者的组合来定位(按这种编号方式得到的扇区编号称为物理扇区编号);
     2、按扇区编号来定位(又分“绝对扇区编号“和“逻辑扇区编号“两种)。
这两种定位办法的换算关系如下图:(设图中所示硬盘每道扇区数均为63)
     如图所示,由于目前大多数硬盘采用的是一种“垂直分区结构“,故左图一磁头数为2、盘片数为1的硬盘,图中0磁头所对扇区的表示方法就有2种,即:0柱面0磁头1扇区=绝对0扇区,而1磁头所对扇区的表示方法也有2种,即:1柱面0磁头1扇区=、盘片数为2的硬盘,那么则顺着垂直于盘片的箭头线方向进行如图的绝对扇区的编号。
     以上,我们说了物理扇区、绝对扇区的编号方式,而逻辑扇区编号由于是操作系统采用的扇区编号方式,而操作系统只能读取分区内部的数据内容,故逻辑扇区是从各分区内的第一个扇区开始编号,如我们下文对mbr的说明可以知道:mbr这个扇区所在硬盘磁道是不属于分区范围内的,紧接着它后面的才是分区的内容,因此一般来说绝对63扇区= c:分区逻辑1扇区。以下让我们总结一下3种编号方式的不同:
编号方式            表示方法          采用该种方式编号的对象        起始编号
物理扇区编号   0柱面0磁头1扇区   BIOS内置中断服务程序           0柱面0磁头1扇区
绝对扇区编号   绝对X扇区         人们为方便所采用的办法         绝对0扇区
逻辑扇区编号   逻辑X扇区         操作系统                       逻辑1扇区

用WinHex直接修改磁盘分区表找回丢失的分区(另附分区表知识)MicrosoftWord文档 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人luciferios06
  • 文件大小529 KB
  • 时间2021-04-29