移动硬盘手工重建分区表_第1页
移动硬盘手工重建分区表_第2页
移动硬盘手工重建分区表_第3页
移动硬盘手工重建分区表_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、移动硬盘手工重建分区表这几天对硬盘的分区表很感兴趣,反正有块移动硬盘,就使用diskpart的clean 命令,把这个块移动硬盘的主分区表删除了,删除之后,在磁盘管理里,就看到一块没 有进行分区的硬盘,下面,通过winhex这个工具重建硬盘分区表图一图二Edit DiskLugic:=il Drive LettersoE o o ohhdkdkd1. J- I- I.记(D:(E:(F: 牌乐习份G:) Vi娱学对3吕(HJ*影视.资料Fhv 或 cali:n HuiCT:), hdi MediaHDO: ST9160310AS 口49 GB)HE1: Hitachi HTSSAieSOjaS

2、AJOO (69.4 GE, UEB)勺 Dpt Mai drive; 0与 Uptic:=il drive 1GKCancelHelp图三这就打开了磁盘一,现在显示的是Sector 0,就是磁盘的第一个扇区,也就是传说 中的主引导扇区(Master Boot Record),一共512字节(B),前446Byte是引导信 息,接着的64Byte是主分区表(Disk Partition Table),最后两个字节55 AA是结 束标志。硬盘分区表包含四个项目,每项16字节,代表四个分区的参数。这就是为什 么硬盘只能有四个主分区的原因。DPT中可定义的分区包括主分区和扩展分区。所谓主分区,是指D

3、PT中包含的能够 被系统使用的磁盘分区,它是可以设置为活动的,即可以引导操作系统,一个硬盘只能 有一个活动分区;而扩展分区并不能被系统使用,它的作用是突破DPT只能定义4个分 区的限制。其做法是:让DPT在定义主分区后,将多余容量定义为扩展分区,指定该分区的起 始位置,根据起始位置指向硬盘的某一扇区,称作虚拟MBR,在其中定义下一个分区表。 如果只有一个分区,就定义该分区,然后结束;如果不止一个分区,就定义一个基本分 区和一个扩展分区,扩展分区再指向下一个分区表,在下一个分区表中继续定义分区, 直至结束。这样就形成一个分区链,可以描述所有的分区。任何分区表中只能有一个扩展分区,扩展分区不能引导

4、操作系统。位于扩展分区中 的可被系统使用的磁盘分区称为逻辑分区,逻辑分区不能设置为活动。由于定义了扩展 分区和逻辑分区的概念,windows使用的磁盘盘符可以一直到Z。接下来,开始重建分区表了,由于我是把移动硬盘分成一个扩展分区,在分了两个 逻辑盘,所以在DPT中分区表信息就只有16B。由于是扩展分区,所以可以根据EBR来 推算出DPT中的数据。图四忙盘门 |E盼盘点 IeBR |e盘门如图四所示,扩展分区的分区表其实就是一个分区链表。图中所示,C盘为主分区, D、E盘都是属于扩展分区的。因为55AA是结束标志,所以用winhex查找扇区最后两个 字节为55AA的扇区,点击“搜索”-“查找He

5、x数值”,查找55AA,把Cond前的框勾 上,填上offset mod 512=510,然后查找,由于EBR占了一个扇区,所以只有那些数据 大部分为0,只有从第447个字节开始才有数据的,并且以55AA结束的扇区才是EBR 所在。像我的查找出来,sector 16065就是第一个EBR,信息如下01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 1600 01 01 01 07 FE FF FF 3F 00 00 00 CE 2E C0 03十进制为63十进制为6292654200 00 C1 FF 05 FE FF FF 0D 2F C0 03 D5

6、39 EC 04十进制为62926650十进制为82590165图五字节盘内容W含芝第1字节4引导标志。若值为8DH表示活动分区;若值为WH表示非活动分区。4第N -3板.4宾%样骨区的起始磁实号、扇区号、柱面号第5字节分区类型符:300H表示该升区未用W06H一一FAT161 本分区 #0BHFAT32基本分区305H扩展分区#07HISTTFS分备0FH一一(L日A模式)扩展分寮83HLinux 分区 4第6、八8字半本分区的结束磁头号、扇区号、柱面号,现在不用这种方式,所以都填FE FF FW第 9、10 x 11 x 1N字节口本分区之前已用了的扇区数,比如是说&3小扇区,写为比进制,

7、就是3F 00 00 00, w 沮是必.须反过来写,所以就写成00 00 00 3Fo 口第 13; 14、15.1&字节本分区的总扇区数,与法同上?.也要反边来。口现在开始写DPT 了,第1字节,由于不是引导分区,所以就是00,第2、3、4字节00 01 01,第5字节,由于是扩展分区,又是DPT中,所以用0F,第6、7、8,通用的FE FF FF, 因为该EBR是扇区16065,转换成16进制就是3EC1,反过来就是C1 3E 00 00,所以第 9、10、11、12字节填C1 3E 00 00,该分区的总扇区数就是62926542 + 82590165 + 63 =145516770,转换成十六机制就是8AC68E2,反过来就是E2 68 AC 0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论