您好,欢迎访问三七文档
1WDR维修教程第一节WDR概述第二节WDR端口设置下载WDR之后,我们一般将WDR解压到D盘,这是因为WDR在工作当中,会自动建立待修硬盘的固件备份文件夹,如果存放在C盘,就会因为重装系统而使固件丢失,这会为维修带来麻烦。现在我们拿到WDR压缩包,将其解压到D盘,其中“WDR5.3正式版”为WDR的主程序,“wdm”是WDR的脚本文件,在脚本文件当中,我们可以设定WDR所处的文件夹、WDR自动备份固件时建立的文件夹位置、待修硬盘所接的端口等参数,在这里,我们要设定的只是待修硬盘所接的端口和WDR自动备份固件时建立的文件夹,即其中“TempDir”设定的是自动备份固件所建立的文件夹,而“BasePort”和“Control”2设定的是待修硬盘所接的端口,其中“BasePort”为基本端口,“Control”为偏移端口。我们在维修之前,要先设定上面的这两个参数,以便于以后的维修,对于自动备份固件所建立的文件夹,我们一般是在WDR目录下建立一个文件夹,如然后将其所处的目录加到“TempDir”中即可。而“BasePort”及“Control”参数,就因个人的主板而异,就要先侦断出来,然后再进行设定,下面我们就教给大家一个万能方法,便于迅速的确定出来端口参数。打开WDR之后,出现再单击出现3此时,这个窗口中显示的就是我们主板上能够被侦察出来的所有端口,包括IDE端口和SATA端口,如就是IDE端口,其中“01F0”就是“BasePort”,“03F6”就是“Control”值。而下面的就是主板上的SATA端口。如果主板上使用的系统盘是SATA硬盘,就先从SATA端口中随便选择一个端口,我们在这里选择然后确定,则端口选择窗口关闭,回到WDR主界面。再单击出现4然后,我们就观察上面的显示的第一行数据,看它是不是我们系统盘的型号,从图中可显然的看到,这里没有显示出系统盘的型号,所以,说明刚才选择的SATA端口,不是系统盘所接的端口,所以再回到端口选择窗口,选择再单击看显示的是不是系统盘5此时,显示出来了系统盘,表示其是一块日立的250G的硬盘。当显示出系统盘之后,我们就要记住刚才在端口选择窗口中选择的那个端口,即记住:“D000/CC02”,然后将电脑关闭,将系统硬盘所接的SATA口变更一下,即把“D000/CC02”这个端口让出来,用做维修硬盘所接的端口,而系统盘接在另外的端口上。当然,有时,我们在端口选择窗口中选择完了所有的SATA端口,而系统盘还不出现,则重新调整一下系统盘所接的SATA端口,直到找到系统盘,从而确定待修盘所接的端口为止。我们找到刚才系统盘所接的端口“D000/CC02”之后,将其设定在“wdm”脚本当中,则待修盘端口确定完成。如果所用的系统盘为IDE盘,则找端口时相对比较麻烦,就要找完好的硬盘,然后接到主板SATA上,逐一选择SATA端口,看哪个端口能在WDR主界面下认到硬盘,则那个端口即为待修硬盘所使用的端口。待修端口确定之后,就接上一块能够认盘的硬盘(即在确定的SATA口所对应的SATA线上),然后打开WDR,看看显示什么6现在可以明显的看到该硬盘是一片160G的WD硬盘,说明我们刚才的端口选择成功。第三节WD硬盘基础第四节WD硬盘固件备份一、WD硬盘固件的构成对于WD硬盘来说,其固件包括了下面三个部分,即ROM、ROM模块、模块,其中ROM常常被备份为“.bin”格式,ROM模块、模块被备份为“rpm”格式。即及二、WD硬盘固件的备份备份固件是维修的基础,我们在维修当中,要时刻注意备份固件,对于在主板BIOS里能正常检测到的硬盘,我们就必须备份ROM、ROM模块、模块这三部分;而对于在BIOS里不能检测到的硬盘,就只备份ROM、ROM模块这两部分。⒈ROM的备份单击7出现然后,点击则WDR主窗口中显示则表示备份ROM成功(一般来说,备份ROM都会成功,除非硬盘接电后不转的情况下,备份ROM可能不成功)。然后再取消中的选择再单击8则WDR上再一次的提示ROM备份成功。这里解释一下,为什么要备2次ROM呢?这是因为第一次备份ROM时,备份的ROM将按照微码来命名,这利于我们选择固件,而第二次备份的ROM将以ROM为命,利于我们在回写时的选择。⒉ROM模块的备份对于WD硬盘来说,其不仅有ROM,而且有ROM模块,ROM当中包含着ROM模块(当然还有其它的东西),对于不同的硬盘来说,其ROM模块是不相同的,那么一块硬盘有哪些ROM模块呢?就从下图来看从中我们可以看到该硬盘具有0A、0B、20B、30、47、0D、4F等模块,而01是模块目录文件,其不是ROM模块,这一点要特别注意。在上面的这个窗口当中,单击鼠标右键,出现单击“读出所有”后,则WDR上出现9则表示ROM模块备份成功,其中01模块也被备份了出来。当然,我们在备份ROM模块的过程当中,可以根据实际需要,也可以只备份某个ROM模块,如在这里,备份下0A模块,出现则表示0A模块备份成功,然后关闭ROM备份窗口。⒊模块的备份对于在主板BIOS里能够检测到的硬盘,在备份ROM、ROM模块完成之后,还需备份模块,单击出现10在这个窗口当中,就显示着该硬盘所有的模块,如“0035”、“0004”等等。然后再到该窗口中单击鼠标右键,出现并选择之后,就开始先检查模块是否完好,如果某个模块前面出现了绿色的对号,则表示该模块检查完好,检查完好的模块肯定是能够被备份出来的;如果某个模块前面出现了红色的错号,则表示该模块有错误,即不能被备份出来。11如果检测模块全好后,就再一次的单击鼠标右键,选择则WDR开始备份模块,当模块备份完成后关闭该窗口即可。如果检测模块并非全好,而是有个别模块为“X”,此时备份的时候,就要在窗口上单击鼠标右键,选择则所有的模块前面出现表示所有的模块被选中,然后找到检测时为“X”的模块,假如这个盘检查后,E0、E1模块为“X”,则取掉E0、E1前面的对号,再到模块窗口里单击鼠标右键,选择12则WDR开始备份模块,对于检测出错的模块是不会进行备份的,即这里对于E0、E1模块是不会备份的。最后,在这里要强调的是:对于任何硬盘,如果在BIOS里认盘,就要备份ROM、ROM模块、模块;对于不认盘的硬盘,就备份ROM、ROM模块。在备份固件时,建议备份2次,放于不同的位置,以备不测,因为硬盘的原盘固件太重要了。第五节WD硬盘固件回写一、WD硬盘固件存储结构对于WD硬盘来说,其存储结构有以下特点,现在我们打开一套备份的WD硬盘固件,其固件存储结构为及13从这套固件当中,我们可以看到,在主文件夹之内,包含有ROM和Modules文件夹,其中Modules文件夹内存放着ROM模块和模块,并且可以看出来,Royl板硬盘的模块,都是“~idxxxx”式的命名。在这里,我们要强调的是:WDR回写固件之时,必须要保持这种存储结构,即模块必须存放于Modules文件夹之内,并且Modules文件夹必须和ROM存放于主文件夹之下,否则,回写模块之时,是找不到固件的;并且模块的命名格式必须保持为“~idxxxx”格式。二、WD硬盘固件回写⒈格式化固件区对于本身认盘的硬盘来说,经过检查之后,如果35号模块完好,在回写固件之前,必须先进行固件区格式化,将固件区的原有模块全部清理掉,然后进行回写,这样可以避免许多问题的出现。在WDR主界面上单击鼠标右键,选择出现确认之后,会发现WDR上的第一个指示灯长亮,即出现忙的状态,14然后耐心等待一会,等WDR上提示则说明格式化固件区成功,再硬复位并单击则WDR上显示从中明显的可以看出该硬盘已经不认盘了。接着,选择要回写的固件存放的文件夹,在WDR上同样单击鼠标右键,选择出固件备份的文件夹(注意必须处在Modules文件夹之上一级)15⒉ROM的回写选择好固件存放的文件夹后,就可以回写固件了,写固件的顺序是先写ROM、再写模块。下面我们单击出现再单击“写入”,出现单击“Yes”之后,出现ROM选择对话框,16选择我们要回写的ROM文件之后,再单击打开,则开始回写ROM文件,在回写的过程当中,注意WDR上的第一个指示灯会变成绿色,说明正在回写,在此过程当中,千万不可给硬盘断电,也尽量不要进行其它操作,否则会造成ROM写死,即硬盘不再转动。当WDR上的第一个指示熄灭之后,就表示ROM回写结束(但不表示回写成功),而WDR上同时会出现相应的提示,如下图中的就分别说明擦除、回写ROM成功,则表示写ROM成功。然后关掉ROM回写窗体,并进行硬复位,等WDR上显示则表示硬复位成功,就可以进行下一步操作。最后,在这里强调一下,如果硬复位之后,出现的提示信息和上面的并不一17样,就要进行分析,进行相应的处理,这个我们在后面进行介绍。3.ROM模块的回写当ROM回写成功之后,就可以回写原盘备份的47模块了,在这里强调一下,这一步操作很重要,因为在维修当中,我们几乎使用的都是通刷固件,在回写模块之前,常常发现后面要回写的01模块写不成功或者写成功了,却检查或初始化不成功,这时,回写了原盘47模块之后,就可能处理成功。所以,我们要养成回写47模块的好习惯。在回写原盘备份的47模块之前,同样要设定目录然后打开ROM读/写对话框,在ROM模块窗口内找到47模块条目,单击鼠标右键,选择则开始回写原盘47模块,等WDR上提示则表示原盘47模块回写成功,然后再硬复位。最后,在这里强调的是:如果回写的是原盘备份的固件,那么写完原盘ROM之后,就不用再回写原盘47模块,因为原盘ROM里包含了原盘47,即此步可以省略。184.模块的回写回写原盘47模块并且硬复位成功之后,就可以继续回写通刷模块,在回写通刷模块之前,同样要设定目录设定目录之后,就可以回写通刷模块,回写通刷模块也分做三步完成,⑴加载LDR对于1640及以上的硬盘来说,回写模块之前,必须要加载LDR;对于1640下的硬盘,来说,此步可以省略;当然,在实际当中,发现一些1672板号的硬盘回写模块之前,也可以不用加载LDR。在维修当中,可以根据实际情况,选择是否加载LDR,加载LDR时,单击出现LDR选择对话框,然后从“Moudules”文件夹中选择并打开“~id0011”模块,则就自动加载LDR,等提示19则表示LDR加载成功。在此处要说明的是:部分板号的硬盘不用加载11块,如1590、1335、1552、1444,所以此步可以省去。⑵回写并初始化01模块单击模块备份/回写对话框后,出现然后,在窗体内单击鼠标右键,选择出现模块选择对话框选择“~id0001”模块,并打开20则模块备份/回写对话框中出现了模块目录(或者模块目录发生了变化)然后在此处单击就发现原本杂乱无章的模块会按序排列,然后勾中由模块对话框形状发生变化21然后按顺序分别单击“写入”、“检查”、“初始化”这三个按钮,同时注意WDR上显示的提示信息,如果出现则表示01模块回写、检查、初始化成功,接着就可以回写其它模块了。如果回写、检查、初始化01模块之后,没有出现上面的信息,而是出现了其它信息,则说明01模块没有写成功,就要分析问题,进行处理,就不能继续回写其它模块。等01模块回写成功之后,就可以回来其它模块了。⑶回写全部模块回写、检查、初始化01模块成功之后,就可以回写全部模块了,此时,取消则模块备份/回写对话框又回到原来的界面下22然后再到模块窗体内单击鼠标右键,选择则WDR开始写全部的模块等下面的进度条消息之后,则表示模块回写完成。23对于在回写过程当中找不到的(不存在的)的模块,WDR上会做出提示,如上面提示“~id0000”模块不存在,在这里我们要强调的是“~id0000”模块本身就不存在,这里的这个提示是正常的,即0000模块有关的所有错误提示都不用管;如果提示其它模块不存,那就要找下模块,或者分析原因了。当模块回写全部完成之后,硬复位之后,再单击看看硬盘是否写认,如图所示,如果WDR上显示类似上面的信息,则说明硬盘写认。但硬盘写认,并不整于所有的模块都写好,还要检查一下每个模块是否都回写好。5.模块的检查检查模块在维修当中很重要,在备份之
本文标题:WDR使用维修教程
链接地址:https://www.777doc.com/doc-6976823 .html