MHDD使用全攻略
MHDD使用全攻略随着时代的发展,计算机已经是现在学习、办公乃至家庭必不可少的设备了,机器多了出毛病的时候也不会少,尤其是现在兼容机的兴起,计算机故障更是层出不穷,恐怕在兼容性比较好的一台电脑中硬盘出故障的几率是最大的,那硬盘出了问题应该怎么办呢?“当然是先修了,难道直接就换一块新的吗!”一个菜鸟回答。呵呵,修硬盘!难道我们要给那些JS去主动送100元钱吗?所以现在把自己的一部分硬盘维修经验介绍给大家,希望广大菜鸟能够高呼:“自己能做,不去求人”的口号。
硬盘出现的问题主要有两种:一是硬盘上有坏道,二是硬盘主控电路板的问题,至于主轴电机不转的还很少,并且也没的修了。由于这次投稿是给软件指南的,所以我们只讲用软件来修复硬盘坏道。
在PC3K、HRT、效率源、MHDD、THDD、HDDL、HDDREG等硬盘维修工具中,个人感觉适合菜鸟的就是MHDD了,前三种的收费版修复效果的确是不凡,但价钱太高了,咱菜鸟可买不起,D版或免费版的不是效果不好就是功能不够,而且操作还特别繁琐;后几种相对MHDD来说速度太慢了,而且又不直观,所以MHDD便成了今天的主角。
MHDD是俄罗斯Maysoft公司出品的专业硬盘修复软件,它也分收费版和免费版(免费版对付一般的坏道已经足够了),而且版本较多,记得最初接触的是MHDD2.8,往后相继出了2.9、3.9、4.3以致现在的最新版4.6,我们今天就拿MHDD2.9与MHDD4.3来说吧。
在正式的讲解用法之前先和大家简介一下MHDD的功能和运行MHDD的先决条件:
1、MHDD是一款DOS工具,所以必须让其工作在纯DOS的模式下。大家可以先把MHDD拷贝在带有引导功能的软盘上(记得取消软盘的只读),也可以直接放在不是待修的硬盘上(这块硬盘必须跳主),不推荐用光盘版的MHDD,应为MHDD在执行有些命令的时候会往自身盘符下写入一些数据(不过以下要用虚拟机做测试,所以采用了光盘版的)。
2、MHDD可以在无BIOS的支持下访问到硬盘,而且对所访问的硬盘有良好的识别能力,所以我们可以还针对那些自检不过的硬盘进行维修,具体方法稍后再说,其他故障就更不在话下了,不过对三星的硬盘效果欠佳。
下面我们先来说一下MHDD中各个模块的作用,这当然也是本文的重点了,所以把一些常用的模块加以实践,方便讲解吗。由于为了抓图方便,我只能使用虚拟机了有些功能可能无法实现,望大家在此谅解。
首先来说help命令,大家都知道吧,帮助命令吗!热键是F1,可以列出MHDD每个模块的作用,对于刚刚接触MHDD的菜鸟还是有非常大的帮助的。由于帮助文件是E文的,下边我们就共同来看一下这些命令的作用。
port命令:port命令帮助是select port and drive,是设置待修硬盘接口用的,我们用它可以选中待修的硬盘,热键是shift+F3。对于BIOS自检不过的硬盘,我们都可以通过热插拔硬盘再多次重复执行MHDD的port命令,就可看到该IDE接口上的硬盘了。(以后的实例中会有描述,再此不在多讲)
Id 命令:id命令帮助是get drive information,它是一条获取硬盘信息的命令。通过它我们可以检测到硬盘的型号、容量、磁头数、扇区数、序列号、固件版本号Firmware、LBA的大小、是否支持HPA(容量剪切)、是否支持AAM与SMART开关等。当我们执行MHDD的一些重要命令时会自动执行ID命令的。
INIT命令:init命令的帮助是reset and recalibrate,是初始化硬盘的一条命令,它包括Device Reset 硬盘重置、Setting Drive Parameters设定硬盘参数。
I命令:命令帮助为read drive parameters,full init是读取驱动器的参数并全部初始化的意思。可见这条命令是同时执行id命令和init命令的,它的热键是F2。
CLS命令:命令帮助是clear console screen,同DOS中的CLS命令一样,都是清屏的命令,运行它之后屏幕上的一切操作记录就不见了,是一招防止别人偷学的好方法。(说实话修硬盘的确是一门难学的技术,尤其是做中、高难度的数据恢复,被人轻易学去那还了得)
EID命令:命令帮助是enhanced device information,同id命令相似,只不过能获取到更多的硬盘参数。
MAN命令:命令帮助是detailed commands description,是详细的命令介绍的意思,我们可以利用它获取到每条命令的详细用法从而发挥它们更大的作用。
CLRMBR命令:命令帮助是 back up and clear MBR,备份和清除主引导记录的意思。
FDISK命令:这个不同于DOS中的FDISK命令,它的作用是将一块硬盘快速分为一个区,当然只是在MBR上作了一些修改。这条命令主要是为了以后FF命令作基础的,谁没事干用它分区啊!
RPM命令:这个很简单,就是获取硬盘的转速的一条命令,利用它我们可以得到硬盘当前的转速,不过测试的不算太准,它的主要作用是查看其转速的稳定性是否正常,从而判断是盘体的问题还是主轴电机伺服电路的问题。
STOP命令:不用多说了吧,停止的意思,热键SHIFT+F4,不过它的停止是关闭硬盘的主轴电机与磁头寻道系统。
EXIT与QUIT命令:都是退出MHDD的意思,热键ALT+X。
上面所示的命令都比较简单,为了节省篇幅所以就不抓图了,如果大家有不懂的可以与我联系。下面是MHDD中的一些重要命令,也是在维修中经常用到的,请大家误必牢记,千万不要弄错,否则后果也许会是数据的丢失或硬盘的彻底报废。
WAIT命令:命令帮助是beep when BUSY fall,顾名思义等待硬盘归位的意思。运行之后我们会听见两声长响,就表示命令执行成功了。这条命令对于一些不寻道或者半寻道的硬盘有些作用。
SWITCHMBR命令:命令帮助是switch mbr 55aa signature,类似于重写主引导扇区的一条命令吧,键入命令后会有一些提示,大体意思是询问说主引导扇区已经找到,是否写入主引导扇区,按Y键写入,按N健返回,而且写入的速度是非常快的。这条命令有非常大的作用,它配合PORT命令是解除硬盘逻辑锁的最佳搭档。我们可以先运行MHDD,然后接上硬盘,再按shift+F3并且连续执行PORT命令,然后再执行switchmbr就可以解除逻辑锁了,根本不用像其他杂志上说得那样去用汇编debug命令去作扇区调试或修改软盘55AA去引导。
AAM命令:是一条自动噪音管理的命令,利用他我们可以任意的调节硬盘的噪音,不过有利也有弊,减小硬盘的噪音是以牺牲硬盘的性能为代价的,想必大家也了解“性能越高,噪音越大”这句话吧。我们可以运行AAM,会显示当前的噪音级别,然后我们可以关闭硬盘的AAM自动噪音管理功能,使用手动调节方式,按M健可以将噪音调至最小,按P健可以将噪音调至最大,声明一点就是初学者千万不要随意调节噪音值,以免造成硬盘损坏;我们可以用加、减号自由调节硬盘的噪音值,调节范围是0-126,只要调节不超过左右5%,是不会对一块正常的硬盘构成损害的;如果对上述还是没有把握,我们可以用L健取噪音的中间值,按回车健退出。我们利用这种方法可以适当的优化一下硬盘,对于比较老的硬盘可以把此值调得稍高一些,就像条光驱的激光头电位器的效果一样,可以增大硬盘的读取效率;对于新的硬盘可以适当的调小一些,以延长硬盘的寿命。在这里由于条件的限制就无法为大家截图了,我用虚拟机测试时无法执行此命令,但在正常的纯DOS下只要不是操作错误是没有问题的,请大家放心使用。
SCAN命令:scan本身就是扫描的意思,通过帮助scan or repair the surface我们知道它有扫描和修复表面的意思,也就是说这条命令是修复硬盘坏道的,它的热键是F4。由于这条命令是这篇文章的核心,所以在这里为大家详细的讲解一下。由于MHDD4.3在scan命令中作了简化,我们就先看一下MHDD 2.9的scan模块。在这里面包括许多模块设定,都是为了简化维修过程而设计的,我们必须先搞懂这些模块的设定才可以进行下一步的扫描。具体设定如下:
一、scan in CHS/LBA表示设定扫描的方式,可以是CHS,也可以是LBA,不过CHS只对一些老硬盘有效,比如500M左右的。(MHDD4.3中无此项)
二、starting CYL 和ending CYL 表示设定scan命令的起始扫描柱面和终止扫描柱面,如果是第一次对硬盘进行扫描,不建议更改此值,默认即可。(MHDD4.3中无此项)
三、starting LBA和ending LBA 表示设定scan命令的起始LBA和结束LBA,默认是整个硬盘,如果是第一次扫描同样不需要更改此值,当我们需要用erase命令修复顽固的坏道时,根据情况修改此值能会让我们节省一部分维修时间的,还可以达到同样的修复效果。
四、log ON/FF表示是否将扫描和是否结果写入日志文件,如果大家所用的MHDD是存放在软盘上的,就不建议打开此选项,以免软盘容量不够造成中途死机。(MHDD4.3中无此项)
五、remap ON/OFF表示是否尝试在扫描的过程中修复坏扇区,并重新映像坏扇区的数据。这是一个重点,利用它我们可以在不丢数据的前提下修复坏道,不过对严重的硬盘坏道效果不是太理想,如果要硬盘中的数据的话,就用以后的TOF命令吧。
六、timeout(sec) 表示设定访问所扫描硬盘扇区的超时值,可以在1-200之间设置,默认是30,在MHDD4.3中超时值可以在1-240之间设置,默认是240。有效的设置此值可以配合erase waits修复一些顽固的坏道。需要注意的是此值不要设置的太低,否则一些轻微的色块会被当作坏道处理的。
七、advanced LBA log ON/OFF是否写入高级LBA日志,当然此项能够起到比较好的维修效果,不过可惜的是免费的MHDD是不支持的。(MHDD4.3中无此项)
八、standby after scan ON/OFF表示scan命令执行完毕后关闭硬盘的主轴电机。这条命令对我们也是比较重要的,用它可以去修一些比较难修的硬盘,然后让程序自动去给硬盘断电,以免硬盘长期工作造成损伤。
九、loop the test/repair ON/OFF表示循环的运行scan命令去测试或修复。此项主要作用是修复比较难缠的坏道,让软件自己去孤军奋战吧,我们还有干别的呢!。
十、erase waits ON/OFF意思是删除等待,其实主要用于修复坏道,它可以把程序所认为是坏道的扇区直接写进G表(关于G-LIST、P-LIST的定义就不说了,以免有骗稿费之嫌,有兴趣的朋友可以自己去查阅相关资料)。而且用此方法修复坏道比用remap要好的多,不过鱼和熊掌不能兼得,用它修复过的坏道上的数据就彻底丢失了,在操作中一定要考虑周全(对于我们菜鸟来说,倒是有高手能够读取硬盘的G-LIST恢复扇区数据)。同时还要请大家注意erase waits与remap是不能同时开启的。
下面我们就来看一下用scan命令的扫描与修复硬盘坏道,由于不知是虚拟机的缘故还是我的串口硬盘缘故,造成无法在虚拟机里测试MHDD2.9,所以只能给大家抓MHDD4.3的图了,希望大家原谅。如图1-1所示,starting LBA与ending LBA是默认的0-33554303,默认的超时时间是240,其他都是关闭的,由于我们在这里主要讲硬盘维修,所以就不开启remap功能了,我们把其他的开关都打开,由于是第一次扫描,所以扫描的LBA是默认的0-33554303如图1-2,再按F4健就可以扫描坏道了如图1-3。大家看到了吧程序在飞速的扫描着扇区,扫描完毕后会有声音提示程序终止。呵呵!我的硬盘还比较不错,所以没有坏道,只是出现几个绿色的色块而已,下面我们就讲解一下扫描面板中各个区域的含义。
首先从屏幕的第一行说起,左边的 “50 ERR INDX CORR DREQ DRSC WRFT DRDY BUSY”是扫描的状态寄存器,比如遇到硬盘坏道或严重的错误ERR会闪亮一下,VRFT是写入失败的意思,BREQ表示和机器在交换数据,工作忙时BUSY会一直闪亮等,就不在多说这个了。右边是错误寄存器包括 “AMNF TONF ABRT IDNF UNCR BBK 00”如果出现错误的话,对应错误的灯就会闪亮一下。在这两个寄存器之间有一段空白区域,如果待修硬盘被加了密码,会显示PWD,如果有容量剪切的现象会显示HPA。
我们再来看第二行,这里面一共有四个中括号。第一个表示硬盘的型号,在图1-3中大家看到了吧,由于是用虚拟机做的,所以我都不知道它是什么硬盘。第二个括号里是硬盘的最大LBA值,大家可以根据此值来估出硬盘容量的大小,这个值第一个逗号前的数除以二就差不多是硬盘的容量了。第三个括号中显示的是当前扫描的LBA数,第四个括号是扫描完成所剩的时间数。
在扫描完成所剩的时间数下边,还有一个窗口。窗口的第一行是标有AVG、ACT表示当前硬盘扇区检测的速度;接下来的<3ms、<10ms、<50ms、<150ms、<500ms、>500ms分别表示当前读取的扇区时间小于或大于这些数值,当然时间越少的越好,通常第一个和第二个色块是正常的,对于一块新硬盘绝对不能有10ms的色块;当出现白色色块的时候就代表这部分扇区读取有点力不从心了,但数据读取还是没问题的;当出现绿色色块的时候,表示这部分扇区已经不太好读取了,数据有可能会读不出来,但还未出现坏道;当出现褐色色块的时候,表示该部分扇区将会产生坏道了,要及时的去修复,不然可能会产生坏扇区;当出现红色色块时,就表明该部分扇区已经有少量的坏扇区了,数据读取几乎是没有希望了,但还未对硬盘盘体造成大的影响。所有比?更低级的标志都表示硬盘的表面或扇区有致命的错误,硬盘读写速度慢或者经常发生数据冗余错误就是因为它们造成的。记得经常有文章介绍硬盘的低级格式化能够修复坏道,其实这句话是错误的,硬盘在低级格式化的过程中会逐扇区进行写0操作,会严重发热,对有轻微坏道的硬盘造成坏道扩散,对已经有严重坏道的硬盘没准会烧毁,所以我们绝对不能用低级格式化的方法修复以下的错误:?TIME表示程序对这部分扇区程序有所怀疑,不能确认已经全部坏死,不过在我以前的维修中,只见过一次有这种提示的硬盘,出现此故障的几率不是很多;x UNC 表示不可纠正的错误,当出现这种提示时,代表该部分扇区已经坏死了,必须把它们加以屏蔽,否则坏道会连续扩散,这类很多比较常见;!ABRT表示命令被终止,当出现这种提示的时候就表明这部分坏扇区已经无法写入G-LIST了,至少是这一遍不能修复,对于IBM、迈拓、富士通的硬盘我们可以采用多次修复,或用erase命令去进行擦写或许能够修复,其他牌子的硬盘我们就要换用别的工具了试一试了;S IDNF 表示扇区ID号没有找到,对于此类故障免费版的MHDD的scan命令已经是无能为力了,我可以试一试以后要说的erase命令,如果它也不行那就换PC3K去写P-LIST吧;A AMNF表示扇区的地址标识符没有找到,维修方法同S IDNF;0 TONF表示0磁道没有找到,这块硬盘十有八九是报废了,试一下erase命令吧。如果不行可以用低级格式化工具格式化一下前几个磁道,即在格式化过程中刚开始就停止,这个方法也死马当成活马医,最好用PC3000的内部通用低级格式化程序,还有一种方法是在windows2000、xp中通过热插拔的方法去认硬盘(先插硬盘数据线,再插硬盘电源线,切忌不可弄反,不然硬盘、主板都会烧毁,后再从设备管理器里刷新硬件(不是坏的太严重的硬盘都可以认出,如果死机的话就不用去用以下的方法去修了),再利用windows下的一些分区表维护工具比如Partition Table Doctor去将主引导扇区移植到其他磁道,即把0改为1或其他的磁道,当然这个磁道也不能是坏的,然后用DOS下分区工具看是否能认出,如果认出的话就可以重新分区格式化了,要保留死机的情况下可以试一试重建分区表;* BBK 呵呵,恭喜你中了头彩了,这种现象我都没有见过,只是听说没的修了,拿着拆的玩儿吧!如果谁能修的了,请帮助我一下,“我为人人、人人为我”吗,在此谢谢。接下来还有两个百分比,第一个是当前测试的百分比,比如你指定了扫描柱面或LBA就会发现它与第二个不一样了,第二个百分比是0柱面到最好一个柱面的百分比,它可以明确扫描进行的具体位置。然后往下是扫描出坏道的具体位置,它明确的标志出了未修复好的坏道的具体位置,为我们再做修复提供了非常大的方便。由于我的硬盘没有坏道,就不能给这部分内容抓图了,我总不能为了写这篇文章给自己的硬盘制造一些坏道吧!
在执行扫描的过程中,我们可以用上下左右箭头来控制扫描的进度,上箭头表示后退2%、下箭头表示快进2%、左箭头表示后退0.1%、右箭头表示快进0.1%,利用好这些功能健可以反复的修复某一处坏扇区,从而达到事半功倍的效果。如果我们在扫描的过程中想要退出,可以按ESC健。
ERASE命令:Scan命令的介绍就告一段落了,下面我们来看一下修复坏的另一把好手erase命令。Erase我在刚才已经不断的提起了,究竟它是何方神圣呢?我们用的是MHDD4.3中的Fast Disk Eraser 4.2b,如图1-4这就是erase命令的工作界面。我们翻回头来在往前说,erase命令是一条逐硬盘扇区的快速擦写命令,相对于硬盘的低级格式化速度要快的多,不仅能够起到低级格式化彻底擦除数据的作用,而且还能够把硬盘坏扇区写入G-LIST,修复效果较以上的scan命令的erase waits模块要好的多,但是所擦写扇区的数据将全部丢失,所有的数据恢复工具都不能够反擦除。在运行erase命令之前最好用scan命令不开任何开关的情况下扫描一遍,扫描完之后会在右边的窗口中标志出硬盘坏的分布情况,然后再运行erase进行已知坏扇区的擦写或全盘擦写,就可以修复坏道了,然后再运行scan命令扫描一下硬盘看是否还有坏道,如果一遍不行可以多试几次,不过不要超过五次,因为五次修复不好的硬盘再用它去修复已经没有任何意义了。用此方法可以修复IBM、迈拓、富士通、西数的大部分硬盘的色块及坏道,和其他硬盘的少量坏道,当然三星不在本文的讨论范围内。我们再来看图1-4,这时程序会让我们输入开始擦写的起始LBA,我们还记得图1-3的坏道标识地址吧,我们就可以在这里填入坏道的起始地址了,不过一定要把LBA的值填的靠前一点,不然是修不掉坏道的,可能是程序为了防止坏道的扩散吧。如果不填此值默认是0,就是从头开始的意思。我们填完按回车确定,程序还会让我们填入结束擦写的LBA值,添加方法同上就是有一点最好把相近的硬盘坏道进行归纳,然后填入相近最后的一条坏道的LBA值,同样也要靠后少许,这样不仅维修方便,而且效率也有很大的提高。如果不填此值默认的是硬盘最后的一个LBA,我们再打回车确定,它会提示我们要擦写的起始LBA和结束LBA并询问我们是否继续,按Y可以继续,按N可以退出。我们按Y后,擦写就开始了如图1-5,我们能够看到速度还是非常快的,如果坏道较多速度会有稍有下降,中途我们可以按ESC健人为终止,也可以等到最后程序自动停止,会有三声报警提示我们的。
CX命令:cx命令是硬盘性能测试的一条命令如图1-6。它主要是针对昆腾一系列硬盘的,不过我们也可以把它应用到其他的一些硬盘上,只是误差大一点。它是通过随机频繁的寻道来考验硬盘主轴电机的伺服控制器的稳定性和容错能力,由于此时硬盘是在非常大的负荷下工作的,硬盘会急剧发热,我们测试是一定要注意这一点,当打分数字变化浮动不大时就要按ESC健就停止了,以免时间长了对硬盘有所损害,尤其是对坏的比较严重的硬盘杜绝使用此命令。。
IBME命令:此条命令是查看IBM硬盘的物理缺陷表P-LIST。(MHDD4.3中无此命令)
FUJLST命令:此条命令是查看富士通硬盘的物理缺陷表P-LIST。(MHDD4.3中无此命令)
HPA命令:它具有硬盘容量的剪切功能,用它可以减小硬盘的容量,在BIOS中都不会全部识别,但DM之类的磁盘工具由于不从主板BIOS中读取硬盘信息,所以能够正确识别硬盘容量。我们键入hpa命令后,程序会提示我们输入要保留硬盘容量的最大LBA值,我们输入后按回车确定,就会提示我们是否继续操作,如果要的话可以按Y继续进行,要退出操作按N 健。HPA命令可以方便的为我们隐藏一部分硬盘的容量,当我们把一些重要的数据放在硬盘的后一些扇区,然后用此方法隐藏岂不是很隐蔽,好像品牌机的一些应急恢复程序的工作原理一样,比如说IBM的一键恢复就是作了容量剪切,又将备份的系统放在被剪切的容量中。(因条件不够无法截图)
NHPA命令:将硬盘的当前容量恢复为硬盘的真实容量。程序执行后会认出硬盘的所有LBA,并询问我们是否恢复,如果要恢复就按Y健,退出按N。(在一些笔记本的原装硬盘中一定不要轻易执行此命令,以免造成笔记本厂商的备份数据丢失)
RHPA命令:它可以忽略硬盘的容量剪切功能,显示硬盘的真实容量。它只能查看硬盘的真实容量,并不能恢复被剪切的扇区。
TOF命令:为待修磁盘指定的扇区段作映像文件。这就是我们常说的扇区复制了,不要和我说这个功能很平常,利用它我们可以复制待修硬盘任意的扇区段上的数据到我们装有MHDD盘上做映像,他最大可以一次映像2G的数据,因为它是从硬盘的底层复制扇区,所以是拷贝坏道数据的绝佳选择。如图1-7所示键入tof后我们先要为复制的扇区段起一个名字,我这里取得是image,当映像名字取好后按回车确定。接下来就可以在start LBA与end LBA间添加我们要复制的扇区段了,默认的是LBA 0到LBA 4194302的扇区段,我们可以通过计算要复制的数据在哪两个LBA之间。添加完毕之后按回车就会看到 “Press <Enter> when ready or any other key to break”这个提示,我想大家都会明白的,意思是按回车健准备映像,按其他健返回。我们按回车健就会保存映像了,由于这里用的是虚拟机并且是光盘启动映像文件无法写入,所以只能把这两个值的中间值设的小一点了,大家再做扇区映像的时候一定要把MHDD装在大一点的硬盘上,以免映像的时候硬盘容量不够。
FF命令:从磁盘的映像文件中恢复扇区段。这条命令是恢复用TOF做出的映像文件用的,用这两者互相配合就可以完成扇区复制了从而达到我们要得数据恢复效果。如图1-8,我刚才用TOF命令在虚拟的内存中作了100个LBA的映像(因为条件所限只能做这么点了),现在要用FF命令把它刷回去(大家在以后的扇区复制中不要这样做,一定要把映像文件刷入一块好的硬盘中,才可以拷贝出我们要的数据吗!),为了在此讲解方便我就选默认了,在实际的工作中大家可以为每个映像我就编号并且记住它们的起始与结束LBA,以免弄错造成数据覆盖。此时默认的是LBA0和LBA100,我们按Y健就可以写入了。
PWD命令:这条命令可以给硬盘加上用户密码,最大它可以支持32位,不输入字符表示取消加密。被锁定的硬盘是完全无法读写的,只有用下面两条命令先解锁不然所有操作都会无效。被加上密码的硬盘我们按F2健可以看到在Security后有一个红色的ON标志,这就表示命令执行成功了,我们只需要关机再开机命令就正常执行了。此条命令具有比较大的危险性,大家不要随便应用。(因条件不够无法截图)
UNLOOK命令:是相对以上的硬盘密码解锁命令。我们执行之后先选择0(user),在输入正确的密码,就可以对硬盘解锁了。
DISPWD命令:是相对以上的硬盘密码清除命令。同样我们执行之后先选择0(user),在输入正确的密码,就可以把硬盘所加的密码清除了。
SMART命令:硬盘的smart大家都听说过吧,smart的全称是Self Monitoring,Analysis and Reporting Technology就是硬盘自我监测、分析和报告技术。它的作用主要是预测硬盘中的机械故障,确保在硬盘致命的故障前提前发出警告,以避免用户的数据彻底丢失。由于篇幅原因就不在解释了,如有不知情者请查阅相关资料。当我们执行smart的时候会出现图1-9的画面,在画面中分分别列举出了smart的开关和参数,由于此命令对初学者作用不大,所以我就大致的说一些。Smart的命令执行方法是“smart 参数”。
一、OFF参数:关闭smart操作的意思。利用它我们可以把开机时的硬盘smart自检给关掉,这个参数可以应用于开机smart报错的硬盘,不过既然是smart检测报错的硬盘维修起来就肯定比较棘手,大部分出现smart自检错误并提示备份数据的硬盘几乎就是没的修了。
二、ON参数:打开smart操作的意思。
三、AAS参数:打开、关闭smart的属性自动保存功能。当我们键入“smart aas ” 时,就会出现图1-10,按1表示开启,按0表示关闭,按ESC表示取消操作。
四、TEST参数:是在脱机离线的情况下对smart进行直接的测试。它又包括许多的测试参数,如图1-11分别为:
0:在脱机离线的情况下,执行smart的脱机离线程序。
1:在脱机离线的情况下,执行smart简化的自己测试程序。
2:在脱机离线的情况下,执行smart分离的自己测试程序。
3:在脱机离线的情况下,执行smart载入的s.t程序。
4:在脱机离线的情况下,执行smart选择的s.t程序。
127:在异常中断的脱机离线的情况下,自己测试程序。
129:强制执行smart简化的自己测试程序。
130:强制执行smart分离的自己测试程序。
131:强制执行smart载入的s.t程序。
132:强制执行smart选择的s.t程序。
其余的测试参数免费版是无法使用的,以上的意思翻译的不够精确希望高人指点。
五、DATA参数:取读smart数据。
六、ERLOG参数:指定smart错误日志存放处,
七、ATT参数:取读smart属性。
上面我们大致的说了一些MHDD的重要参数,下面的命令是一些破坏硬盘的命令。本来是不想写的,可是又为了文章的完整性,我就大概的介绍一下,可不是教大家去破坏硬盘。并且提前声明,如有造事者因此命令造成的一切后果都与本人无关,在此告诫大家不要用以下命令去搞破坏。
MAKEBAD命令:它是给硬盘在某个区域人为的制造坏道,并且制造出的坏道难以修复。
RANDOMBAD命令:它同上述命令意思基本相同,就是随机的在硬盘上制造坏道,由于制造出的坏道分布不均匀,所以维修可谓是天方夜谭,基本上就是没戏了。
****FUJ命令:是破坏富士通硬盘的一条命令,仅仅一两秒钟就可以完成,被它所破坏的富士通硬盘无论是主板检测还是专用工具都认不到硬盘,此时硬盘应该是彻底报废了,因为只是听说没有见过此类现象,所以不敢确定。希望大家只是了解一下就可以了,不要去尝试。(MHDD4.3中无此命令)
KILLFUJ命令:顾名思义,杀死富士通,估计被它破坏的硬盘是没得救了。(MHDD4.3中无此命令)
AKILLFUJ命令:全面杀死富士通,什么后果大家自己去想吧。(MHDD4.3中无此命令)
我所知的MHDD的命令就到此为止了,等待大家的意见和建议,下面我举几个真实维修的例子,都是以前的往事了没有截图,大家见谅。
一、IBM腾龙41G
故障现象:BIOS检测硬盘型号为乱码,并且检测过IDE设备后僵死不走。
解决方法:由于开机检测硬盘型号为乱码,首先怀疑是硬盘固件的问题,按IBM硬盘维修常例拆下电路板后发现盘体与电路板的锡口接触部分有轻微的氧化,用橡皮擦拭后在通电硬盘正常认出,不过硬盘的寻道声音不正常为“吱……咔、咔、咔、吱吱、吱吱……”,硬盘没有正确寻道,莫非是0磁道坏了。使用MHDD引导却当在初始化磁盘是又卡住了,用其他引导盘引导也是同样,于是将坏的硬盘取下,先进入MHDD再插上硬盘,连续按SHIFT+F3、回车健二十秒中左右认出硬盘,选中此硬盘的IDE接口,按F4扫描发现有几个坏道,但并未在0磁道上不至于造成此类故障,先用erase wait选项将坏道成功写入 G-LIST,然后用switchmbr命令纠正55AA字节,重新启动之后硬盘不在异响问题解决。
二、西数鱼子40G(网吧硬盘)
故障现象:硬盘时认时不认,而且速度极慢
解决方法:从故障现象来看,再加上是网吧的硬盘应该是硬盘坏道的问题。先运行MHDD,再接上硬盘用以上方法将硬盘呼出,按F4扫描发现褐色、红色的色块 x标记的坏道具多,而且坏道的分布不均匀,由此可以判断并非是硬盘固件的问题(此类硬盘由于固件的问题有时会造成硬盘连接性的坏道,并且是每隔一段扇区就会出现一段坏道),待其扫描完毕后直接用erase命令擦写两遍,再次扫描硬盘坏道已经明显的少多了,继续扫描并且开启erase waits选项和loop the test/repair选项,修复一小时左右,硬盘上只剩有绿色的色块了。
三、IBM 20G (2.5英寸硬盘)
故障现象:盘符D在读取数据的时候发生数据冗余错误,许多重要数据无法读出。
因故障来看,应该是硬盘小规模的坏道所致,考虑到数据的重要性所以未敢同BADCOPY工具进行强行拷贝,所以MHDD的扇区复制功能。首先用Diskgen等工具查看分区D分区参数,在计算出该分区的起始LBA与结束LBA,确定无误后用TOF命令将该分区分三次做映像文件(分区的大小是5G),映像完成后找到一块信任的硬盘用FF命令将映像文件分别释放(此过程一定要注意不要发生数据覆盖的现象),再用数据恢复工具Easy recovery执行原始恢复,成功的导出90%多的数据。
以上是我举的三个典型的例子,应该会对大家有所帮助,其他的例子就不在重复了,以免有骗稿费之嫌。
看到MHDD的功能了吧,比较牛吧!他就像一柄双刃剑,可以修复绝大部分坏的硬盘,也可以将一块好的硬盘彻底的打入深渊。因此大家在用此工具一定要小心从事,以免最后后悔莫及。文章就到这里吧,大家还有什么要问的可以与我联系,我会给大家尽我所能详细说明的。还要提醒大家一定要随时备份好硬盘上的重要数据,以免发生数据灾难不能从容应付,有关数据恢复的知识大家可以参考我其他的文章,就不在多啰嗦了。
图/文 by孤单每一天
2006-7-14 很早以前写的文章了,原来一直压在箱子里,没发出去,都快发霉了。。。
现在发出来希望可以造福一下人类。。。。。。。
我是路过的,我都无语了。。。。。
要不是别人提硬盘的事情都忘了曾经还写过这么篇烂文,连稿费都没换成的烂文哎。。。 再说一句唉,现在真的很讨厌拿文章去卖钱了,一会把写过的东西都发上来吧 支持一下。。 很好,很适合菜鸟学习 支持一下。。 支持一下。。 很好,很适合菜鸟学习 后面的东西不错 文章不错,支持一下!