配色: 字号:
一些硬盘维修经验及资料
2012-11-13 | 阅:  转:  |  分享 
  
一些硬盘维修经验及资料 [作者:laijinquan????转贴自:淡水无痕????点击数:7847????更新时间:2005-9-24????文章录入:laijinquan]



一些硬盘维修经验及资料?????请使用推荐/收藏功能推荐到以下网摘,让更多的人一起来分享!?????365key|?|加加文摘|博彩中心|亿友|和讯

?????作者:鞠中山???文章来源:本站原创???点击数:252???更新时间:2005-8-3

???????????突破MT2B020H1重写固件后的“红绿块和变小的故障???????????用3000做自校准,然后用MHDD29里面的AERASE擦一次,再用效率源2b坏道修复免费版用ctrl+c将阀值设成1就可以了

???????????不知道版主说的用3000做自校准是不是:???????????硬盘跳正常模式进入pc3000.进入selfscan.调用第一项回车.(然后返回主菜单)???????????这时手动按f12断电(手动拔硬盘电源插头也行).3秒后按f11键(手动插上电源也行).然后还是进入selfscan.选择第3项调用(如果出现beging.......则调用成功).???????????注意:这时数字是不会动的(有的要等个一分钟左右出现跑动就ok).???????????然后完成以后.退出pc3000,硬盘断电.??????????????????????1、设为安全模式。???????????????????????2、加载LDR和RAM文件,进入标准模式。???????????????????????3、检查结构,记下不能正确读出的模块编号,另外33#模块必记在内。???????????????????????4、写入模块(前提是事先备份有好模块)。???????????????????????5、清除G-LIST和P-LIST(有可能不成功)。???????????????????????6、选择startSelfscan,???????????关电源,将跳设为正常模式再开电源。查看Selfscan状态,约一分钟就出现?????????????????0000,若没有出现0000,可能是前面没有完全写好模块或SA有坏(没救了)。???????????????????????7、选择StopSelfscan。???????????????????????8、关电源,并将跳线设为正常模式;打开电源,正常,OK!???????????????????????????????原理:开始Selfscan时,硬盘内部的管理程序会自动将许多内部参数初始化并写入SA中,因此可以解决一些外部程序无法解决的问题???????????????????????????????????其实砍头并不是大家想象的那么神秘,只要在固件操作菜单中选:3-3-2进入就可以看到里面的CPT值,将要砍的磁头SPT值改为零后,退出选第二项,将结果保存到SA中就可以了!

???????????

???????????全盘检测都是坏道的硬盘维修方法???????????对于全盘检测都是坏道的硬盘总结主要是三个方面原因:

???????????1)硬盘ID信息和固件信息不匹配!???????????2)硬盘固件区写入了部分错误的成分!???????????3)硬盘的确存在有严重的伺服缺陷!

???????????针对1)中的情况,是可以修复的,只要把硬盘的相应固件写入维修盘,???????????注意,写之前一定要把维修盘的序列号改成写入盘的序列号,待写完后???????????在把序列号改成0000000000,重新运行Ldr和Rom程序,最后把序列号???????????改回即可!???????????针对2)中的情况,一定要找到盘体参数全部一样的硬盘资料,全部写入???????????即可,完成后要把G-list清空,再用TranslationRengenration处理一遍即可!???????????针对3)中的情况,要用pc3000扫描出伺服有缺陷的硬盘,最少要三次以上???????????然后用专业的添加plist工具进行添加,加完后一定要完全低级格式化一边!??????????????????????刷固件切记操之过急!【原创】????????????????????????????忠告各位爱好者,根据笔者的经验,对那些BIOS检测出的硬盘参数紊乱、或有大量坏道、读写速度奇慢的硬盘,请别急于乱刷固件,可先尝试用通用模块进行检测,清除坏道表,关机重新启动,然后扫描坏道,重新低格一遍,会出现奇迹,当然,假如你有时间可用精确检测模块检测,效果最好。实在不行可运行相应牌号的模块,清除P-LIST、G-LIST,S.A.M.R.T重置等功能操作,此类选项对S.A.M.R.T错误有明显的效果,这点你可在S.A.M.R.T信息项中得到验证。但我还是要关照你别急于乱刷固件,只有在没有办法的情况下才能做此工作,其步骤应是先备份原始固件(保存好以备恢复),再刷固件,最后重新做诸如硬盘检测、扫描、添加坏道列表、内部格式化等工作。因为笔者是搞软、硬件设计的工作人员,涉及到单片机、DSP芯片、EEPROM等器件的编程,深知PC3000的所谓刷固件,其实就是对上述芯片的在线编程,其各有严格定义的端口地址,最通用的地址应该是有统一标准的,如IDE0、IDE1等其地址全球的PC机都是一致的,但各硬盘厂商生产的各类硬盘对上述芯片的在线编程端口地址可能会略有不同,且厂家保密,此外你即使知道地址,却不知到写入什么数据也是白搭,因为这就是写入硬盘的工作代码,且硬盘控制板的PCB不同其代码也不尽相同,大家也不可能收集到所有硬盘的固件为你所用。暂写这些............???????????

???????????5)WDEB、BB、JB、AB、DB固件修复精解!!???????????1、先将地坏硬盘接在IDE2上(坏的在硬盘);???????????2、不跳安全模式,用效率源的测试版修二次,不管成功否。???????????3、用MHDD里面的erase命令全盘修二遍后。???????????4、再用效率源的将WD硬盘跳成安全模式,修一遍。???????????5、之后用v12里面相应的模块修。???????????6、用法1-2-1-2这个方法是扇区再生恢复,重启后。???????????7、用MHDD查看,是否正常。???????????8、如不正大光明常,再次进入v12相应的模块,用里面的确良内部???????????格式化,选二修一遍。???????????9、再用最后一项是G和P表修一次,方可修好~!???????????有兴趣的朋友,可以试试哦。看看是否能修好你们手里的WD硬盘~!???????????用以上此9部,能修好在MHDD显示A、S错误码和少量的!

???????????PC3000-解密版的安装方法:???????????1、PC3000运行于DOS系统。可以将PC3000的全部程序拷贝在系统盘中。???????????2、系统盘安装在IDE1的MASTER口。???????????3、待修盘安装在IDE2的MASTER口,并要求在BIOS中设为"NONE"。???????????4、PC3000要求在CONFIG.SYS中加载HIMEM.SYS及俄文版的EMM386.EXE。???????????5、在AUTOEXEC.BAT中先后执行EMUL目录内的PCDOSEMU.EXE和VGAGA.EXE。???????????6、进入PC3000目录,执行SHELL.EXE即可进入PC3000主界面。???????????7、注意:V09和V11版的EMUL文件相同,可以通用。V12版是另外一套。

???????????纯软件盗版的pc3000大家都应该知道,在加载LDR和RAM文件有的时候成功有时候失败,很不稳定,大家没有注意是什么原因造成的吧!!!也应该知道盗版的和正版的最大的区别,包括为什么盗版带卡的也比纯软件的好用,许多的人选择了放弃,还有许多所谓的任何文件都通用,其实不是的!???????????目前全国各个网站和论坛也没有解决的办法,我访问了许多的网友,他们都不知道,有的说盗版的就是这样,还有的更离谱,竟然说盗的不好,其实都是错误的,今天我终于找到了解决的方法,废话少说:???????????解决办法:???????????正版还有完全解密带卡的3000大家应该对它的图片仔细研究过吧!???????????卡上的芯片运行程序只是一部分功能,芯片应该带着程序的缓存,在硬盘线路板上有缓存,并且缓存越大硬盘速度越快,响应也越快,这就是问题的所在,我们的D版为什么不能用,其实我们应该在这上面作文章,因为我们的速度太快,响应时间也太快,数据的传输率让我们失败了,大家如果解决这个问题,更换数据线,速度越慢越好,不过在内部低级格式化等方面就不用了!!!???????????在加载LDR和RAM文件,还有刷写固件的时候用33的线就可以解决这个问题了!!!???????????希望这篇文章能够给大家带来方便!!!

??????????????????????各位可能已经拿到2。01了,在使用之前,先听我说说2。01的一些特点。?????????????????DSP2。01比1。22在LDR加载上有很大加强,但是。。。它非常挑LDR文件。???????????为什么这样说呢?在2。01的说明书上明确指出2。01在加载LDR时会恢复一定程度???????????的RAM(相当于1。22加载RAM的作用,但不完全)。2。01使用方法为:安全模式???????????加载LDR后进入基本修复操作(出错不管),这时屏幕上方的参数栏很多时候都是空???????????的。这时退出DSP挂LDR再进!!!(硬盘不要断电)。这时参数栏应该很完整了,???????????接下来该怎么做我就不多说了,相信大家应该很清楚了。如果参数栏参数不完整,虽然???????????可以通过加载RAM后退出DSP再进使参数栏完整,但是这样做是自杀!!!!!!!!???????????为什么?如果你这样做了,读固件列表会不完整,一般是P、G表无ID号,最重要的是???????????磁道分段情况会读取错误,如果你这时对固件进行了写入操作。那么恭喜你!!你“开发”???????????出了一个新的固件版本,硬盘在BIOS中能正确识别,但通不过机器自检。再写入固件也???????????变的非常困难。所以,大家务必注意!!!!!!!!???????????????最后一点,2。01的LDR加载和电板关系密切。如果加载有问题的话不妨换块其他版本???????????的电板试试(有些版本的电板可以通用,有些不行。电板版本在电板IDE接口上的贴纸上,???????????比如A5FDA、A5FDB)??????????????????????MHDD2.9使用详解(绝对机密)???????????关于MHDD???????????1、MHDD是俄罗斯Maysoft公司出品的专业硬盘工具软件,具有很多其他硬盘工具软件所无法比拟的强大功能,它分为免费版和收费的完整版,本文介绍氖敲夥寻娴南晗赣梅ā?BR>???????????2、MHDD无论以CHS还是以LBA模式,都可以访问到128G的超大容量硬盘(可访问的扇区范围从512到137438953472),即使你用的是286电脑,无需BIOS支持,也无需任何中断支持;???????????3、MHDD最好在纯DOS环境下运行;???????????4、MHDD可以不依赖于主板BIOS直接访问IDE口,但要注意不要使用原装Intel品牌主板;???????????5、不要在要检测的硬盘中运行MHDD;???????????6、MDD在运行时需要记录数据,因此不能在被写保护了的存储设备中运行(比如写保护的软盘、光盘等);???????????MHDD命令详解???????????EXIT(热键Alt+X):退出到DOS。???????????ID:硬盘检测,包括硬盘容量、磁头数、扇区数、SN序列号、Firmware固件版本号、LBA数值、支持的DMA级别、是否支持HPA、是否支持AAM、SMART开关状态、安全模式级别及开关状态……等)。???????????INIT:硬盘初始化,包括DeviceReset(硬盘重置)、SettingDrive???????????Parameters(设定硬盘参数)、Recalibrate(重校准)。???????????I(热键F2):同时执行ID命令和INIT命令。???????????ERASE:快速删除功能,每个删除单位等于255个扇区(数据恢复无效)。???????????AERASE:高级删除功能,可以将指定扇区段内的数据逐扇区地彻底删除(比ERASE慢,数据恢复同样无效),每个删除单位等于1个扇区。???????????HPA:硬盘容量剪切功能,可以减少硬盘的容量,使BIOS检测容量减少,但DM之类的独立于BIOS检测硬盘容量的软件仍会显示出硬盘原始容量。???????????NHPA:将硬盘容量恢复为真实容量。???????????RHPA:忽略容量剪切,显示硬盘的真实容量。???????????CLS:清屏。???????????PWD:给硬盘加USER密码,最多32位,什么也不输入表示取消。被锁的硬盘完全无法读写,低格、分区等一切读写操作都无效。如果加密码成功,按F2键后可以看到Security一项后面有红色的ON。要注意,设置完密码后必须关闭电源后在开机才会使密码起作用;???????????UNLOCK:对硬盘解锁。先选择0(USER),再正确输入密码。注意:选择1(Master)无法解开密码。???????????DISPWD:解除密码,先选择0(USER),再正确输入密码。在用DISPWD之前必须先用UNLOCK命令解锁。要注意,除了用UNLOCK和DISPWD命令可以解密码之外,没有任何办法可以解锁。而且一旦将密码遗忘(或输入错误),也没有任何办法可以解锁。如果解密码成功,按F2键后可以看到Security一项后面有灰色的OFF。注意:选择1(Master)无法解开密码。???????????RPM:硬盘转速度量(非常不准,每次测量数值都不同)。???????????TOF:为指定的扇区段建立映像文件(最大2G)。???????????FF:从映像文件(最大2G)恢复为扇区段。???????????AAM:自动噪音管理。可以用AAM(自动噪音管理)命令“所听即所得”式的调节硬盘的噪音。按F2键后如果有AAM字样,就表示硬盘支持噪音调节。键入AAM命令后,会显示出当前硬盘的噪音级别,并且可以马上就听到硬盘的读写噪音,要注意硬盘的噪音和性能是成正比的,噪音越大,性能越高,反之亦然。进入AAM命令后,按0键可以关闭AAM功能,按M键可以将噪音调至最小(性能最低),按P键可以将噪音调至最大(性能最高),按+加号和-减号可以自由调整硬盘的噪音值(数值范围从0到126),按L键可以获得噪音和性能的中间值(对某些硬盘如果按+加号和-减号无效,而又不想让噪音级别为最大或最小,可以按L键取噪音中间值),按D键表示关闭AAM功能,按ENTER键表示调整结束;???????????FDISK:快速地将硬盘用FAT32格式分为一个区(其实只是写入了一个MBR主引导记录),并设为激活,但要使用还需用FORMAT完全格式化。???????????SMART:显示SMART参数,并可以对SMART进行各项相关操作。SMARTON可以开启SMART功能,SMART???????????OFF可以关闭SMART功能,SMARTTEST可以对SMART进行检测。???????????PORT(热键Shift+F3):显示各IDE口上的硬盘,按相应的数字即可选择相应口的硬盘,之后该口会被记录在/CFG目录下的MHDD.CFG文件中,1表示IDE1口主,2表示IDE1口从,3表示IDE2口主,4表示IDE2口从,下次再进入MHDD后此口就成了默认口,编辑MHDD.CFG文件改变该值就可以改变MHDD默认的检测端口。所以,如果进入MHDD后按F2提示Disk???????????NotReady,就说明当前硬盘没有接在上次MHDD默认的那个口上,此时可以使用PORT命令重新选择硬盘(或更改MHDD.CFG文件)。???????????CX:对昆腾CX和LCT(包括LA、LB、LC)系列硬盘进行寻道测试,可以考验这两类硬盘上的飞利浦TDA5247芯片的稳定性(因为质量不好的5247芯片在频繁寻道时最容易露出马脚)。按ESC键停止。此命令也可用在其他硬盘上,它主要通过频繁随机寻道来提升硬盘电机驱动芯片的温度,从而测试硬盘在强负荷下的稳定性。???????????WAIT:等待硬盘就位。???????????STOP(热键Shift+F4):关闭硬盘马达。???????????IBME:查看IBM硬盘缺陷表(P-LIST)。此时要记录大量数据,缺陷表越大,生成的文件(在IBMLST目录下)越大,如果MHDD存在软盘上的话,有可能会空间不足;???????????FUJLST:查看富士通硬盘缺陷表(P-LIST)。此时要记录大量数据,缺陷表越大,生成的文件(在FUJLST目录下)越大,如果MHDD存在软盘上的话,有可能会空间不足;???????????MAKEBAD:人为地在某个指定区域内制造坏道。注意,由它生成的坏道很难修复。???????????RANDOMBAD:随机地在硬盘的各个地方生成坏道,按ESC键停止生成。注意,由它生成的坏道很难修复。???????????BATCH(热键F5):批处理。???????????R(热键F3):硬盘复位。比如使用了PWD加密码后,为了使密码马上生效,可以用此命令。???????????FUCKFUJ、KILLFUJ、AKILLFUJ:都是刻意破坏富士通硬盘的命令,一定谨慎使用,否则硬盘将被彻底损坏,无法修复。某一切正常的富士通硬盘,在使用FUCKFUJ命令后,仅一、两秒种,就提示破坏成功,重新启动后,连自检动作都消失了,主板检测不到,硬盘彻底报废。???????????SCAN(热键F4):盘面扫描,可以用特定模式来修复坏扇区,其中:????????????????????????????[Scanin:CHS/LBA]:以CHS或LBA模式扫描。CHS只对500M以下的老硬盘有效。????????????????????????????[StartingCYL]:设定开始扫描的柱面。????????????????????????????[StartingLBA]:设定开始扫描的LBA值。????????????????????????????[Log:On/Off]:是否写入日志文件。????????????????????????????[Remap:On/Off](重新映像):是否修复坏扇区。????????????????????????????[EndingCYL]:设定终止扫描的柱面????????????????????????????[EndingLBA]:设定终止扫描的LBA值。????????????????????????????[Timeout(sec)]:设定超时值,从1到200,默认值为30。????????????????????????????[AdvancedLBAlog](高级LBA日志):此项不支持。????????????????????????????[Standbyafter???????????scan]:扫描结束后关闭硬盘马达,这样即可使SCAN扫描结束后,硬盘能够自动切断供电,但主机还是加电的(属于无人职守功能)。????????????????????????????[Loopthetest/repair]:循环检测和修复,主要用于反复地修复顽固型坏道。????????????????????????????[Erase???????????WAITs](删除等待):此项主要用于修复坏道,而且修复效果要比REMAP更为理想,尤其对IBM硬盘的坏道最为奏效,但要注意被修复的地方的数据是要被破坏的(因为Erase???????????WAITS的每个删除单位是255个扇区)。Erase???????????WAITS的时间默认为250毫秒,数值可设置范围从10到10000。要想设置默认时间,可以打开/CFG目录下的MHDD.CFG文件,修改相应项目即可更改Erase???????????WAITS数值。此数值主要用来设定MHDD确定坏道的读取时间值(即读取某扇区块时如果读取时间达到或超过该数值,就认为该块为坏道,并开始试图修复),一般情况下,不必更改此数值,否则会影响坏道的界定和修复效果。???????????屏幕第一行的左半部分为为状态寄存器,右半部分为错误寄存器;在屏幕第一行的中间(在BUSY和AMNF之间)有一段空白区域,如果硬盘被加了密码,此处会显示PWD;如果硬盘用HPA做了剪切,此处会显示HPA;???????????屏幕第二行的左半部分为当前硬盘的物理参数,右半部分为当前正在扫描的位置;???????????屏幕右下角为计时器,Start表示开始扫描的时间,Time表示已消耗的时间,End表示预计结束的时间,结束后会再显示Time???????????Count,表示总共耗费了多长的时间;???????????在扫描时,每个长方块代表255个扇区(在LBA模式下)或代表63个扇区(在CHS模式下);???????????扫描过程可随时按ESC键终止;???????????方块从上到下依次表示从正常到异常,读写速度由快到慢。正常情况下,应该只出现第一个和第二个灰色方块;???????????如果出现浅灰色方块(第三个方块),则代表该处读取耗时较多;???????????如果出现绿色和褐色方块(第三个和第四个方块),则代表此处读取异常,但还未产生坏道;???????????如果出现红色方块(第六个,即最后一个方块),则代表此处读取吃力,马上就要产生坏道;???????????如果出现问号?,则表示此处读取错误,有严重物理坏道,无法修复。???????????注1:有些读写速度奇慢的硬盘如果用MHDD的F4???????????SCAN扫描并把EraseWAITS打开就可以看到,要么均匀分布着很多W,要么就是遍布着很多五颜六色的方块,这说明这类硬盘之所以读写速度奇慢,就是因为大量的盘片扇区有瑕疵,造成读写每个扇区都会耗费较长的时间,综合到一起就导致了整个硬盘读写速度奇慢。???????????注2:老型号硬盘(2、3G以下)由于性能较低、速度较慢,因此在F4???????????SCAN检测时很少出现第一个方块,而出现第二和第三个方块,甚至会出现第四个方块(绿色方块),这种情况是由于老硬盘读写速度慢引起的,并不说明那些扇区读写异常。???????????在扫描时使用箭头键可以灵活地控制扫描的进程,很象VCD播放机:↑快进2%;↓后退2%;←后退0.1%;→快进0.1%。灵活运用箭头键,可以对不稳定、坏道顽固的区段进行反复扫描和修复;





献花(0)
+1
(本文系dsxzqmok首藏)