03

08

mhdd修复坏道

在尝试修改硬盘缺陷列表之前,我们还要了解几个硬盘术语:


    系统保留区(service area):它不是我们所说的主引导记录等重要数据所在的区域,绝大多数硬盘工具都无法查看系统保留区,它记录硬盘的大量参数,设置信息及一些内部控制程序。一般只有硬盘厂家通过特有的程序及指令才能读、修改系统保留区的信息。


    保留容量:生产及维修时替换硬盘坏道的需要。


    硬盘缺陷列表:p-list永久缺陷列表(又称工厂缺陷列表),是生产中产生的坏道列表;g-list添加性缺陷列表(又称用户缺陷列表),是使用中产生的坏道列表。这两个列表都需要特定的专业软件来查看,相对来说,查看及修改p-list难度更高,基本上只有厂家才能做到。


    mhdd2.9的使用:


    工作环境在dos下。需要注意的是,不要将mhdd放在需要检测及修复的硬盘上,另外,mhdd也无法在打开了写保护的软盘、硬盘及光盘上正常工作。
    运行mhdd后,mhdd首先同样要检测系统中的所有硬盘并给出连接图示。我们随时可以按“shift+f3”键重新扫描硬盘连接状态。
    选择需要处理的硬盘后,就进入了mhdd的主界面。最上面一行为状态行,主要是显示busy、wrft、amnf、及tonf等硬盘(或硬盘某个扇区)或软件的当前状态。在状态行下面,是当前硬盘的磁头、柱面、扇区等参数。再往下则列出了mhdd的所有可用的命令。
    scan命令:用于磁盘表面介质扫描与修复。mhdd将从保留容量中拿出同等容量的扇区来取代新发现的坏扇区,并将坏扇区的物理地址写入g-list表。所以硬盘总容量不会减少。这种修复方式是基于硬件底层的方法。mhdd并不是通过主板的bios来控制硬盘,而是直接读取硬盘的所有物理扇区。
    运行scan命令后,mhdd首先会报告当前硬盘的型号、串号、固件版本、支持的数据传输模式等参数(运行其它命令同样如此),然后进入scan状态。
    在扫描硬盘在前,我们还必须设置扫描配置。主要选项有扫描寻址模式(lba或chs),起始及结束的柱面或扇区、超时时限、清零时限、及是否重复扫描/修复。为了达到修复效果,建议打开remap(坏道重映射)、 loop the test/repair(重复扫描/修复)及 erase waits等选项。设置完成后按“f4”就可开始磁盘扫描。
    扫描时,在屏幕的右侧将显示磁盘表面各种状态的数量统计。“?”上面的灰度块表示磁盘表面状态正常,而彩色块表示此处的磁盘有潜在不稳定因素,尤其是红色块,则很容易转化我物理坏道。而“?”以下的状态表示此处的磁盘介质有损坏或有坏道。
    aerase命令:可以逐扇区进行清零处理,不过速度会很慢。
    rhpa及nhpa命令:可分别显示及恢复硬盘的全部真实的容量。
    aam命令:可以切换硬盘的性能及噪音状态,有127级(0~126)状态可供设置,“126”表示最高性能,不过此时硬盘的噪音最大。注意aam命令需要硬盘支持automatic acoustic management技术才可以。
    rpm命令:可以检测硬盘转速,不过有些硬盘不支持此命令。
    randombad及makebad命令:可以强行为硬盘的一些扇区加上坏扇区标志。
    ibme及fujlst命令:可以分别查看ibm 及富士通的硬盘缺陷列表。
    pwd、unlock及dispwd命令:可以给硬盘加解锁,这种硬盘加入密码的方式很奇特,不过千万不要忘记了密码。
    大多数准专业的软件只能对g-list进行处理,但g-list有容量限制,一般只能写入几百条记录,对多次或大量出现物理坏道的硬盘,修改g-list就难有作为了。而修改p-list则无此限制,但只有硬盘厂家才能处理p-list,不过也有例外,俄罗斯的pc3000硬盘修复软件就可以修改p-list,不过目前它在中国的售价高达13500元人民币。要彻底修好一个盘,不是没有坏道就可以了,我们首先要考虑它的读写速度,在考虑坏的程度,那么如何修了,速度是要考虑伺服能力,坏道要考虑工厂提供的缺陷列表即(p-list,g-list,t-list,x-list),所以目标就是两个想办法进入工厂内部低格和进入工厂缺陷列表既s过mart程序,mhdd29我用汇编查看过它可以对fujitsu,ibm,wd,有内部低格程序,如果是全版的,我想一定好用,不过也没有关系,既然我们知道是少了内部低格程序,就可以用其它软件替代,我不合适在讲了,因为我是*硬盘吃饭的。当一个盘能够执行内部低格这个盘就剩下很小的事了,mhdd29中就打开smart on 有朋友问要用smart aas打开,这是个自动缺陷隐含开关,如果有些非常破的盘就偏偏打不开这个开关却能执行smart on 。说了半天现在是如何存坏道,在scan中有两个命令remap和wait ,remap是将坏道存入g-list ,wait是只针对ibm的,意思是当ibm的读的速度慢过250ms时,将它做为坏道处理存入g-list,x-list中,大家千万不要小看wait这个命令,这意味着ibm的通病叽叽嘎嘎的声音在这里轻松的过去,





mhdd29中其它命令都非常有效解决问题
1、 aam 显示硬盘参数,调节硬盘噪音,p最大(性能最高),m最小(性能最低)
2、 aerase 高级擦除,即慢速擦除
3、 akillfuj 破坏富士通硬盘参数(慎用!)
4、 bath
5、 cls 清屏
6、 cx 可以检验昆腾cx和lct系列硬盘5247芯片的稳定性!
7、 dispwd 密码选项
8、 erase 快速擦除
9、 fdisk 分区
10、 ff
11、 fuckfuj 破坏富士通硬盘参数(慎用!)
12、 fuj
13、 fujlst 查看富士通硬盘p-list
14、 hpa 更改大小,当然,要硬盘支持这种技术,1999年以后的硬盘都支持
15、 i
16、 ibme ibm erase ibm硬盘数据清除
17、 id 显示硬盘信息(大小、版本、性能指标)
18、 init
19、 killfuj 破坏富士通硬盘参数(慎用!)
20、 makebad 坏道制造(难修复、慎用!)
21、 nhpa
22、 pciscan
23、 port 重新选择被操作硬盘
24、 pwd 密码设定(加密)
25、 qu
26、 r
27、 randombad
28、 rhpa 恢复原盘大小
29、 rpm
30、 rx
31、 scan
32、 smart 硬盘smart检查
33、 stop
34、 tof
35、 unlock 硬盘解密
36、 wait
37、 wdfmt
38、 wdfmtold
39、 wdfmtsa
40、 wdm
41、 wdrcp
42、 wdrd
43、 wdwcp
44、 wdwm
45、 wdwr
46、 exit 退出
7、pwd、unlock、dispwd(关于硬盘加密与解锁)
8、randombad、makebad、killfuj、akillfuj、fuckfuj(这几条命令特别危险,建议不要随便使用,因为这几条命令有可能造成你的硬盘报废)
9、ibme、fujlst(察看ibm、fuj的p-list)
10、aam调节硬盘噪音,p最大(性能最高),m最小(性能最低);
11、f4 scan时将erase waits打开对ibm硬盘有奇效!
12、cx
13、rhpa不是恢复原盘容量,而是显示硬盘的真实容量,而nhpa才是恢复用的!
14、解密码前一定先用unlock再用dispwd,否则解不开!



[本日志由 独木舟 于 2008-03-08 11:05 AM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: 电脑维修
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.