ImageVerifierCode 换一换
格式:DOCX , 页数:41 ,大小:2.34MB ,
资源ID:10437424      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10437424.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(修复GHOST拷盘锁定源盘的灾难故障.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

修复GHOST拷盘锁定源盘的灾难故障.docx

1、修复GHOST拷盘锁定源盘的灾难故障为了给正在使用的硬盘做整盘备份,笔者使用U盘WINPE启动笔记本电脑,这时候硬盘一切正常,无异常。在使用GHOST8.0进行硬盘对拷做备份的时候,GHOST提示“由于可能存在冲突,建议采用 Force dismount 防止冲突和错误”。可以理解,如果不“dismount”,对拷的时候可能会发生不一样的数据,有可能造成复制的硬盘和原版不一样,比如更换后启动会“蓝屏”等。“知识越多越反动”,懂得太多真不一定是好事情,想当然对GHOST的建议理解和认可,确认了选项。结果,杯具了。GHOST也意外退出。再进入ghost以后,虽然GHOST认出各个分区,但每个分区都

2、是全部满数据。Windows7已经不能启动,将该磁盘接入别的可以接收GPT格式硬盘的系统,也同样不能识别。已经20多年没有碰硬盘数据恢复了。上网查了查,没有找到有价值的信息,也没有找到GHOST在dismount后,如何mount。只能迎接这个大考,恶补新的知识,自己动手恢复系统,信息太重要,而且重装系统、软件、数据,几百G信息,那可不是12天的事情了。别人实在信不过,放下一切,亲自干吧。找了若干工具,感觉 PTDD Partition Table Doctor 3.0挺顺手,可以在Win下面读取、修改物理盘的数据。对磁盘进行访问后,这个是“损坏”后的MBR分区信息。GHOST8.0更改的这个

3、信息虽然指向指向一个正确的GPT的分区信息表,经过验证,这个头是完整和系统的。但是造成实际的“损坏”,各个磁盘均不能访问,应该说这个更改,是错误的。不能进行GPT修复,而且原来也不应该是GPT模式,以后使用GPT方式会遇到很多限制和麻烦。因此修复的思路还是设法完全恢复到MBR传统方式。这个是“损坏”后的MBR分区信息。采用PTDD找到很多盘,一个个检查,核对数据指向链,初步估计仅仅是MBR损坏。找到下面这个扇区,显然是第一个硬盘的引导扇区,应该把他放在MBR的第一个主盘信息。下面这个扇区也是一个NTFS盘,从尺寸、位置上看,显然是第二个硬盘。然后往前找,看看有没有合适的扩展硬盘的“MBR分区扇

4、区”,很快找到相应的扇区信息如下:该分区的LBA地址 209728512。如果这个分区是扩展分区的开始,则这个地址就成为后续所有逻辑分区逻辑盘的起始地址。找到下面这个扇区,显然是一个扩展硬盘的“MBR”扇区,应该把他放在MBR的第二个主盘信息,这个分区的数据后面需要仔细确定。对上面这个扇区的信息进行验证:该扇区绝对地址:2097285121分区信息:类型:00,非引导激活盘起始磁头:00起始扇区:C1,最高两位给柱面,扇区号实际是01起始柱面:FF,获得扇区字节的最高两位,实际是3FF,已经不准确了,应忽略。分区类别:07,NTFS盘终止磁头:FE终止扇区:FF,不正常,已经可以断定不能采用C

5、HS方式,而已经必须使用LBA模式。终止柱面:FF起始扇区:3F 00 00 00,十进制:63,注意:是相对本扇区而言的相对指针位置! 扇区绝对地址:209728512+63=209728575扇区总数:3F 34 80 0C,十进制:2097285752分区信息:类型:00,非引导激活盘起始磁头:00起始扇区:FF,已经不准确了,应忽略。起始柱面:FF,已经不准确了,应忽略。分区类别:05,下一个扩展磁盘区。终止磁头:FE,标准通用的标志,指示使用LBA模式。终止扇区:FF,终止柱面:FF起始扇区:BC 34 80 0C,十进制:209728700,注意:是相对本扇区而言的相对指针位置!扇

6、区总数:01 34 80 0C,十进制:209728513 扇区绝对地址:209728512+209728700=419457212(正确)注意,十六进制数这里都是低位在前,高位在后。经过验证,确实指向下一个扩展分区信息扇区,形成正确的磁盘链了。对上面这个扇区的信息进行验证:该扇区绝对地址:4194572121分区信息:类型:00,非引导激活盘起始磁头:00起始扇区:C1,最高两位给柱面,扇区号实际是01起始柱面:FF,获得扇区字节的最高两位,实际是3FF,已经不准确了,应忽略。分区类别:07,NTFS盘终止磁头:FE,使用LBA模式。终止扇区:FF终止柱面:FF起始扇区:01 00 00 0

7、0,十进制:1,注意:是相对本扇区而言的相对指针位置! 扇区绝对地址:419457212+1=419457213扇区总数:00 34 80 0C,十进制:2097285122分区信息:类型:00,非引导激活盘起始磁头:00起始扇区:FF,已经不准确了,应忽略。起始柱面:FF,已经不准确了,应忽略。分区类别:05,下一个扩展磁盘区。终止磁头:FE,标准通用的标志,指示使用LBA模式。终止扇区:FF,终止柱面:FF起始扇区:FB 68 00 19,十进制:419457275,注意:是相对本扇区而言的相对指针位置!扇区总数:01 34 80 0C,十进制:209728513 扇区绝对地址:20972

8、8512+419457275=629185787(正确)注意,十六进制数这里都是低位在前,高位在后。经过验证,确实指向下一个扩展分区信息扇区,形成正确的磁盘链了。对上面这个扇区的信息进行验证:该扇区绝对地址:6291857871分区信息:类型:00,非引导激活盘起始磁头:01起始扇区:C1,最高两位给柱面,扇区号实际是01起始柱面:FF,获得扇区字节的最高两位,实际是3FF,已经不准确了,应忽略。分区类别:07,NTFS盘终止磁头:FE,使用LBA模式。终止扇区:FF终止柱面:FF起始扇区:01 00 00 00,十进制:1,注意:是相对本扇区而言的相对指针位置! 扇区绝对地址:6291857

9、87+1=629185788扇区总数:00 34 80 0C,十进制:2097285122分区信息:类型:00,非引导激活盘起始磁头:00起始扇区:FF,已经不准确了,应忽略。起始柱面:FF,已经不准确了,应忽略。分区类别:05,下一个扩展磁盘区。终止磁头:FE,标准通用的标志,指示使用LBA模式。终止扇区:FF,终止柱面:FF起始扇区:3A 9D 80 25,十进制:629185850,注意:是相对本扇区而言的相对指针位置!扇区总数:01 34 80 0C,十进制:209728513 扇区绝对地址:209728512 + 629185850 =838914362(正确)注意,十六进制数这里都

10、是低位在前,高位在后。对上面这个扇区的信息进行验证:该扇区绝对地址:8389143621分区信息:类型:00,非引导激活盘起始磁头:01起始扇区:C1,最高两位给柱面,扇区号实际是01起始柱面:FF,获得扇区字节的最高两位,实际是3FF,已经不准确了,应忽略。分区类别:07,NTFS盘终止磁头:FE,使用LBA模式。终止扇区:FF终止柱面:FF起始扇区:01 00 00 00,十进制:1,注意:是相对本扇区而言的相对指针位置! 扇区绝对地址:838914362+1=838914363扇区总数:00 34 80 0C,十进制:2097285122分区信息:类型:00,非引导激活盘起始磁头:00起

11、始扇区:FF,已经不准确了,应忽略。起始柱面:FF,已经不准确了,应忽略。分区类别:05,下一个扩展磁盘区。终止磁头:FE,标准通用的标志,指示使用LBA模式。终止扇区:FF,终止柱面:FF起始扇区:79 D1 00 32,十进制:838914425,注意:是相对本扇区而言的相对指针位置!扇区总数:BA 7C 7E 0C,十进制:209616058 扇区绝对地址:209728512 + 838914425 = 1048642937(正确)注意,十六进制数这里都是低位在前,高位在后。对上面这个扇区的信息进行验证:该扇区绝对地址:10486429371分区信息:类型:00,非引导激活盘起始磁头:0

12、1起始扇区:C1,最高两位给柱面,扇区号实际是01起始柱面:FF,获得扇区字节的最高两位,实际是3FF,已经不准确了,应忽略。分区类别:07,NTFS盘终止磁头:FE,使用LBA模式。终止扇区:FF终止柱面:FF起始扇区:01 00 00 00,十进制:1,注意:是相对本扇区而言的相对指针位置! 扇区绝对地址:1048642937+1=1048642938扇区总数:B9 7C 7E 0C,十进制:2096160572分区信息:类型:00,非引导激活盘起始磁头:00起始扇区:FF,已经不准确了,应忽略。起始柱面:FF,已经不准确了,应忽略。分区类别:05,下一个扩展磁盘区。终止磁头:FE,标准通

13、用的标志,指示使用LBA模式。终止扇区:FF,终止柱面:FF起始扇区:71 4E 7F 3E,十进制:1048530545,注意:是相对本扇区而言的相对指针位置!扇区总数:01 34 80 0C,十进制:209728513 扇区绝对地址:209728512 + 1048530545=1258259057(正确)注意,十六进制数这里都是低位在前,高位在后。下面的NTFS引导扇区信息中,282B为磁盘扇区总数:B8 7C 7E 0C=B9 7C 7E 0C- 01,正确.对上面这个扇区的信息进行验证:该扇区绝对地址:12582590571分区信息:类型:00,非引导激活盘起始磁头:01起始扇区:C

14、1,最高两位给柱面,扇区号实际是01起始柱面:FF,获得扇区字节的最高两位,实际是3FF,已经不准确了,应忽略。分区类别:07,NTFS盘终止磁头:FE,使用LBA模式。终止扇区:FF终止柱面:FF起始扇区:01 00 00 00,十进制:1,注意:是相对本扇区而言的相对指针位置! 扇区绝对地址:1258259057+1=1258259058扇区总数:00 34 80 0C,十进制:2097285122分区信息:类型:00,非引导激活盘起始磁头:00起始扇区:FF,已经不准确了,应忽略。起始柱面:FF,已经不准确了,应忽略。分区类别:05,下一个扩展磁盘区。终止磁头:FE,标准通用的标志,指示

15、使用LBA模式。终止扇区:FF,终止柱面:FF起始扇区:B0 82 FF 4A,十进制:1048530545,注意:是相对本扇区而言的相对指针位置!扇区总数:01 34 80 0C,十进制:209728513 扇区绝对地址:209728512 + 1048530545=1258259057 (正确)注意,十六进制数这里都是低位在前,高位在后。下面的NTFS引导扇区信息中,282B为磁盘扇区总数:FF 33 80 0C= 00 34 80 0C- 01,正确.对上面这个扇区的信息进行验证:该扇区绝对地址:14679876321分区信息:类型:00,非引导激活盘起始磁头:01起始扇区:C1,最高两

16、位给柱面,扇区号实际是01起始柱面:FF,获得扇区字节的最高两位,实际是3FF,已经不准确了,应忽略。分区类别:07,NTFS盘终止磁头:FE,使用LBA模式。终止扇区:FF终止柱面:FF起始扇区:01 00 00 00,十进制:1,注意:是相对本扇区而言的相对指针位置! 扇区绝对地址:1467987632+1=1467987633扇区总数:00 34 80 0C,十进制:2097285122分区信息:类型:00,非引导激活盘起始磁头:00起始扇区:FF,已经不准确了,应忽略。起始柱面:FF,已经不准确了,应忽略。分区类别:05,下一个扩展磁盘区。终止磁头:FE,标准通用的标志,指示使用LBA

17、模式。终止扇区:FF,终止柱面:FF起始扇区:EF B6 7F 57,十进制:1467987695,注意:是相对本扇区而言的相对指针位置!扇区总数:D2 6E 70 10,十进制:275803858 扇区绝对地址:209728512 + 1467987695=1677716207(正确)注意,十六进制数这里都是低位在前,高位在后。 下面的NTFS引导扇区信息中,282B为磁盘扇区总数:FF 33 80 0C= 00 34 80 0C- 01,正确.对上面这个扇区的信息进行验证:该扇区绝对地址:1677716207 =209728512 + 1467987695 (正确)最后只有一个分区信息:类

18、型:00,非引导激活盘起始磁头:01起始扇区:C1,最高两位给柱面,扇区号实际是01起始柱面:FF,获得扇区字节的最高两位,实际是3FF,已经不准确了,应忽略。分区类别:07,NTFS盘终止磁头:FE,使用LBA模式。终止扇区:FF终止柱面:FF起始扇区:01 00 00 00,十进制:1,注意:是相对本扇区而言的相对指针位置! 扇区绝对地址:1677716207+1=1677716208扇区总数:D1 6E 70 10,十进制:275803857下面的NTFS引导扇区信息中,282B为磁盘扇区总数:D0 6E 70 10 = D1 6E 70 10- 01,正确.这个扇区是第一个NTFS扇区

19、的引导区备份,在磁盘的最后一个扇区.经核对,和第一个一样.这最后一个扇区的LBA号1953520064,将永远计算扩展分区的总量时参考使用。核对最后一个盘的引导扇区,发现和物理硬盘的最后一个扇区的内容一样.证明计算正确。可以利用NTFS盘的第一个在本盘最后一个扇区做备份,仔细核对其它磁盘,看看定义的内容是否一样。笔者认为不会有误,也就不再验证了。下面这个是同时找到的逻辑分区信息扇区,对上面这个扇区的信息进行验证:该扇区绝对地址:4194571501分区信息:类型:00,非引导激活盘起始磁头:01起始扇区:C1,最高两位给柱面,扇区号实际是01起始柱面:FF,获得扇区字节的最高两位,实际是3FF

20、,已经不准确了,应忽略。分区类别:07,NTFS盘终止磁头:FE,使用LBA模式。终止扇区:FF终止柱面:FF起始扇区:3F 00 00 00,十进制:63,注意:是相对本扇区而言的相对指针位置! 扇区绝对地址:419457150+63=419457213扇区总数:00 34 80 0C,十进制:2097285122分区信息:类型:00,非引导激活盘起始磁头:00起始扇区:FF,已经不准确了,应忽略。起始柱面:FF,已经不准确了,应忽略。分区类别:05,下一个扩展磁盘区。终止磁头:FE,标准通用的标志,指示使用LBA模式。终止扇区:FF,终止柱面:FF起始扇区:3F 34 80 0C,十进制:

21、209728575,注意:是相对本扇区而言的相对指针位置!扇区总数:3F 34 80 0C,十进制:209728575 扇区绝对地址:209728512 + 209728575=419457087但是,对应的扇区不是下一个分区定义扇区,是数据:因此前述的分区定义扇区是以前的分区垃圾残留。应该忽略。从前述推理、梳理可以得到完整的硬盘链,209728512 应该是扩展分区的入口。这样得出结论是磁盘系统MBR中只有两个有效分区,具体数据如下:1分区信息:类型:80,引导激活盘起始磁头:01起始扇区:01起始柱面:00分区类别:07,NTFS盘终止磁头:FE终止扇区:FF,必须使用LBA模式。终止柱面

22、:FF起始扇区:3F 00 00 00,十进制:63,注意:是相对本扇区而言的相对指针位置!扇区总数:01 34 80 0C (根据NTFS盘引导扇区282B数据+1获得)2分区信息:类型:00,非引导激活盘起始磁头:FE起始扇区:FF,已经不准确了,应忽略。起始柱面:FF,已经不准确了,应忽略。分区类别:0F,扩展磁盘区。终止磁头:FE,标准通用的标志,指示使用LBA模式。终止扇区:FF,终止柱面:FF起始扇区:00 34 80 0C,十进制:209728512,注意:是相对本扇区而言的相对指针位置!扇区总数:C0 25 F0 67,十进制:1953520064-209728512=1743

23、791552扇区总数是宝贵的关键数据只有32个字节,折腾了这么半天:80 01 01 00 07 FE FF FF 3F 00 00 00 01 34 80 0C00 FE FF FF 0F FE FF FF 00 34 80 0C C0 25 F0 67写入后DK盘都正常了,能看到盘标.但是C盘仍不正常.看到两个扇区里面的扇区总数不一样.最后一个扇区定义的扇区数是:D0 6E 70 10 = 275803856,和实际相差太远,不考虑.根据计算,实际扇区总数,不能超过第二个分区起始-第一个盘的起始扇区号-1,应该是209728512 - 63 =209728449= C1 33 80 0C引

24、导扇区里面,282B字节,应该是 C0 33 80 0C或更小.80 01 01 00 07 FE FF FF 3F 00 00 00 C1 33 80 0C00 FE FF FF 0F FE FF FF 00 34 80 0C C0 25 F0 67这次有所好转,C盘从逻辑上显示,正常了.但是,看不到卷标,还是有问题:翻看引导扇区后续的扇区,都是空白,和其他NTFS盘的情况对照,那些NTFS盘的第二个扇区都是类似下述内容:因此,怀疑,这个扇区的前一个扇区2048才应该是第一个NTFS起始引导扇区.再修改MBR分区信息里面第一分区指向2048 而不是63 :80 20 21 00 07 FE

25、FF FF 00 08 00 00 00 2C 80 0C00 FE FF FF 0F FE FF FF 00 34 80 0C C0 25 F0 67NTFS引导扇区里面,282B字节,应该是 FF 2B 80 0C或更小.209728512 - 2048 =209726464= 00 2C 80 0C再把这个复制到0 和 2048(00 08)扇区。2048扇区是填充了F6,这应该是GHOST干的。恢复成:分区信息恢复成:写入后,为了安全起见,彻底破坏GPT信息,即将扇区14清空,防止系统误读GPT信息。注意,到了这时,PTDD已经不能正确读取磁盘分区解释了,他只能是一个底层的编辑工具。把

26、这个磁盘节电一个windows系统中,包括XP、Win7,都可以识别所有盘符和标签。我们是用主板连接和USB硬盘盒都可以识别。遗憾的是,Windows启动过程比较复杂,光回复所有文件,包括NTFS盘内的隐藏文件,也不能保证他顺利启动。启动过程中死机。一种解决方法是修复,但是不敢冒险;另外一个方法,是在做一个系统引导盘,来带动这个原来得系统。最后重新在一个新硬盘上安装一个windows系统,然后再加挂这个硬盘,再启动,系统出现两个选项:第一个,是新安装的,第二个是原来的。选择第二个,也可以顺利启动,所有的功能、软件、文件都全部恢复,和以前一样。区别就是启动的时候选择一下,另外新增加一个硬盘。也算不幸中之万幸了

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1