拯救Firmware损坏的光驱
硬件周刊
本人有一个型号为650A-212的明基50×光驱,在刷Firmware的时候,突然断电,导致重启后系统找不到光驱,我试图重新刷Firmware,但是系统提示找不到光驱。
查阅资料得知,这种情况可能是光驱的Firmware中程序混乱造成的,并不是元件损坏,因此应该可以重新刷新。但是在明基网站上下载了所有50×光驱的Firmware,一一试过,都提示找不到光驱,不能刷新。换用三星,索尼的也不行。
我又下载了几个ACER的50×光驱Firmware程序进行试验, 在试到型号为650A这一款的50jj版本刷新程序时,程序自动找到SST ROM芯片,并自动完成刷新,提示刷新成功。但此时光驱灯还是常亮,重启后,系统可以找到光驱,但无法使用。不过现在系统能识别到它,我们就可以将它用正确的Firmware来刷新了。
我打算再用明基的Firmware刷新程序重新刷一下。现在我用明基的50fa这个版本刷新时,程序能识别光驱,但是出现了版本错误的提示(当然要提示错误,现在ROM芯片里是ACER的50jj版Firmware)。那就让它版本相同,对50jj版本的Firmware文件动手术。用WinHEX打开50jj.exe,查找50jj并将查到的50jj全部改成50fa,然后存盘退出,再将50jj.exe重命名为50fa.exe,用这个自己做的“50fa.exe”来刷新Firmware(只有50jj所带的刷新程序才能识别这个光驱的FlashROM的型号),成功后再用真正的50fa版本来刷新,这下再没有出现版本错误的提示。重启后,光驱恢复正常,到此光驱拯救工作已完成。
总结
成功的原因可能是由于ACER某些版本的刷新程序没有对光驱型号进行检测的功能,可以直接对ROM芯片进行刷新,让系统起码能识别到光驱,给修复光驱带来了转机。后面对版本信息的修改,骗过了刷新程序的检测,所以才能正常刷新。另外值得注意的是刷新一定要在纯DOS下进行。