ddif 发表于 2014-7-12 22:56:27

网开一面 发表于 2014-7-12 21:41
典型的硬盘逻辑锁,用MHDD清除55AA即可,《数据重现》里有详细叙述。

输入dd if=/dev/zero of=/dev/sda bs=512 count=1命令,按回车键确定(这个过程是将整个MBR清除,这样逻辑锁自然就解除了,这个有试过,但是结果一样,通过不自检。进入pe, 依然读不到。问题尚无法解决。

ddif 发表于 2014-7-12 22:59:59

alexlzg 发表于 2014-7-12 22:14
楼主这贴长长一大篇,
简而言之,就是一句话:
硬盘不过自检,但有时又能读出数据。


谢谢,提醒。不是有时,是每次执行dd if=/dev/zero of=/dev/sdb bs=1 skip=446 count=66,都可以打开。

ddif 发表于 2014-7-12 23:00:46

hawkyuan 发表于 2014-7-12 20:57
硬件故障吧,搞这么复杂,如果真是逻辑故障,挂工具上把硬盘给清零了就行了

用什么工具?谢谢~

alexlzg 发表于 2014-7-13 01:03:41

ddif 发表于 2014-7-12 22:59
谢谢,提醒。不是有时,是每次执行dd if=/dev/zero of=/dev/sdb bs=1 skip=446 count=66,都可以打开。

好吧,那就每次,那又怎样。。
Windows每次都在同一个地方蓝屏,
结果排查下来是Cache的问题,结果还不是得换CPU,
即便你演算精确到Cache坏掉的Bit。。

解决问题跟深究问题原因是两码事。。
或者说解决问题不定要深究原因。。

解决问题:这块硬盘需要专用工具,PC3000,MRT,效率源等。。
               找出失败的模块并修复,普通软件解决不了。。
               或者干脆买个新的(数据恢复除外)。。

深究原因:反汇编,精确到模块字节,
               固件程序的哪条指令或是哪个变量出了问题。。
               我敢打保票,本论坛还找不出这么一位高人来。。
               即便是你穷尽一生,也未必有个结果。。

知其然与所以然,在软件或固件领域是个例外,
因为工程量太浩大,其结果也一定是“重装”。。

sqf1387793 发表于 2014-7-13 10:52:43

楼主是一个喜欢研究的人

ddif 发表于 2014-7-13 13:56:40

alexlzg 发表于 2014-7-13 01:03
好吧,那就每次,那又怎样。。
Windows每次都在同一个地方蓝屏,
结果排查下来是Cache的问题,结果还不 ...

好,谢谢,初次接触硬盘维护维修,遇到疑惑总想寻根问底,难免会让人觉得有点偏执。静心想想,你说的甚对,很多时候,不是什么都要知道为什么,而是应该知道怎么解决问题。谢谢不惜赐教!

alexlzg 发表于 2014-7-13 22:05:37

本帖最后由 alexlzg 于 2014-7-13 22:06 编辑

ddif 发表于 2014-7-13 13:56
好,谢谢,初次接触硬盘维护维修,遇到疑惑总想寻根问底,难免会让人觉得有点偏执。静心想想,你说的甚对 ...

甭客气,我也新人。。
共同学习,共同提高。。:handshake

解决问题是硬盘维修或数据恢复的固有思维。。
如果你喜欢深探底层知识,那么有关DSP开发的论坛会是更适合的去处。。
这将是富有创造性的工作。。

当然这并不代表学习DSP开发就可以破解硬盘的秘密。。
这其中的原因有很多,包括一线厂商的技术封锁。。

看你这么富有钻研精神,走错方向怪可惜了。。
善意提醒,听过便罢。。

lchllinely 发表于 2014-7-15 17:35:29

是希捷硬盘吗?

ddif 发表于 2014-7-15 20:48:27

lchllinely 发表于 2014-7-15 17:35
是希捷硬盘吗?

是的,怎样?

corecool 发表于 2014-7-25 16:58:56

如果数据不要,就用fdisk删掉分区吧!
页: 1 [2] 3
查看完整版本: 这是一个复杂(可能对自个来说)而怪异同时又很有趣的硬盘案例,有兴趣可以进来探讨下