无忧启动论坛

标题: 记一次伪HPA故障硬盘的数据抢救 [打印本页]

作者: lvyanan    时间: 2008-4-11 09:23
标题: 记一次伪HPA故障硬盘的数据抢救
前天,一个朋友拿来一块三星80G硬盘,要求我为其抢救其中的大量照片,据称,故障发生的很突然,启动主机时硬盘找不到,挂第二硬盘XP系统只能看到一个盘符,双击打不开,系统提示该盘未格式化,由于其中有大量照片,故未做格式化处理。用工具软件查看主引导扇上的主分区表,工具软件提示扩展分区表项存在错误,但人工分析的结果又是正确的,看不出有何错误,当顺着扩展分区表链查看时,工具软件报告磁盘最大扇区号是在31G位置上,无法寻址更大的扇区号,此时我才想到可能有人或病毒木马修改了硬盘的HPA参数值,造成硬盘实际使用空间的缩小,而扩展分区表指示的容量却落到实际可使用的空间之外(工具软件报告的正是这个错误),所以系统启动时无法完成磁盘驱动链的组建,故此不能读取逻辑磁盘里的内容,亦无法启动盘上的XP系统。经用MHDD修改硬盘HPA,恢复全部76G容量,但却无法保存新的设置,重启后又回到31G容量上去了,反复多次均未果,至此我才意识到硬盘的记忆芯片出了问题,其记忆体的高比特位失效了,不是人为或病毒木马修改造成的故障。对于抢救这种硬盘数据的最好方法是,换上相同的硬盘控制板来抢救其中数据,由于条件的限制,我无法实现这一要求,只好采取切断扩展分区链的超限部分的方法,来使系统能够正确建立分区驱动链,这样起码D盘可以读取,结果发现照片正好就在D盘上,共抢救回8G照片,除有100M照片,虽然文件在D盘上,由于其所在扇区跨到了伪HPA区里无法复制出来以外,其它大部分照片都恢复的很好。最后我嘱咐朋友保管好此块硬盘,有机会搞到控制板,硬盘还可以继续使用。
作者: FANCHUANHAI    时间: 2008-4-11 10:09
楼主是高手呀学一学 ,,,,,,,,
作者: yunt    时间: 2008-4-11 11:39
想知道楼主除了MHDD,还使用了那些工具软件!:)
作者: lvyanan    时间: 2008-4-11 12:51
原帖由 yunt 于 2008-4-11 11:39 AM 发表
想知道楼主除了MHDD,还使用了那些工具软件!:)

用于HPA的软件就只使用了MHDD一种,还有哪些可以更简单的更改HPA的软件,希望能给予指点或提供。
作者: jonson_qf    时间: 2008-4-15 00:27
哈哈,LZ看来是数据恢复高手啊
作者: pandorak    时间: 2008-4-15 11:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: sgw888    时间: 2009-9-26 17:32
嗯,我做HP硬件维修站,修过一个HP的机子,硬盘坏了,发了一块三星硬盘来,结果发现就是容量不对,本来是160G的,结果只能认到40G,使用MHDD可以认到容量,可是无法修改,后来没有办法,做了备件DOA,申请了一块新硬盘.
作者: lvyanan    时间: 2009-9-26 21:18
后来我自己的一块三星80G硬盘,也发生了同样的问题,我用DM V9.57将硬盘容量修改回来了,看来三星硬盘的固件有问题,容易发生此类故障。
作者: xuejian0316    时间: 2009-9-27 08:05
学习了   LZ~~~~~~~~~~~~··
作者: lvyanan    时间: 2009-9-27 08:14
原帖由 sgw888 于 2009-9-26 17:32 发表
嗯,我做HP硬件维修站,修过一个HP的机子,硬盘坏了,发了一块三星硬盘来,结果发现就是容量不对,本来是160G的,结果只能认到40G,使用MHDD可以认到容量,可是无法修改,后来没有办法,做了备件DOA,申请了一块新硬盘.

三星硬盘最好是用三星公司发布的DM v10.0来恢复其容量,因为HPA是可以设密码的,不知道密码,就解除不了HPA,MHDD解除不了,就可能是密码问题,而三星DM则能使用其万能密码解除HPA,这是我的经历证明了的。
作者: sgw888    时间: 2009-9-27 15:05
嗯,官方发布的工具对对应的产品是比较有用的,我的一块20G的西数硬盘,上面有些红块跟绿块,用西数官方的低格工具低格了一次,居然没有红块了。
作者: sdshi    时间: 2010-6-21 11:30
这类问题就发生在三星硬盘身上,前两天一个三星80G硬盘发现只有10G容量,采用DOS命令重新主引导记录,然后DISKGEN找回分区,ok。
作者: 8413024    时间: 2010-6-21 12:31
硬盘看样子还是西数的可靠,必尽有悠久的生产历史,生产技术可能强些.
作者: yang162    时间: 2010-6-21 15:27
学习了  谢谢分享  。。
作者: ypy121    时间: 2010-7-17 17:22
希捷的硬盘 怎么样列??
作者: lvyanan    时间: 2010-7-17 22:36
这块硬盘的真实毛病是跳线问题,当时经验不足,虽然同样是HPA现象,但引起的原因不同,31G的HPA,一般都是IDE硬盘跳线,被误跳到强制32G工作模式上造成的,只要将跳线恢复,就可以解除此类HPA,其它容量的HPA,则是HPA参数错误变动造成的,用DM v9.57,按下述步骤实施,即可纠正硬盘HPA参数的错误变动。
用DM v9.57解除HPA
1、在Disk Manager Main Menu菜单里,选择(A)dvanced Options项。
2、在Advanced Options菜单下,选择(M)aintenance Options项。
3、在Maintenance Options菜单下,选择(U)tilities项。
4、在Select a Disk菜单下,选择目标硬盘选项。
5、在Select Utility Option菜单下,选择Set Drive Size项。
6、在Set The Selected Drive to a Specified Size框下按回车键继续。
7、在Set Drive Size框的黑色输入栏里,按上方消息框提示的最大扇区数,填入输入栏,然后回车。
8、当出现红色警示框后,按Alt + C组合键确认修改,退出DM关机。
至此硬盘HPA解除完毕。
作者: 2010羊羊    时间: 2010-7-18 09:12
虽不太懂,但支持了.
作者: 8413024    时间: 2010-7-18 18:53
想不到跳线上也有这学问,学习了。
作者: sy235688    时间: 2010-8-14 23:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: sy235688    时间: 2010-8-14 23:06
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3