CD-ROM刷新失败恢复方法 |
|
最近不少网友询问,自己的光驱或刻录机刷新升级BIOS(Firmward固件)失败了,应如何恢复。Firmward也称固件,是光驱CD-ROM的基本设置控制程序(Optical disc drive),也可将其看作电脑的操作系统或主板的BIOS。升级光驱的Firmward,同样可以提高光驱或刻录机性能或稳定性;但是与升级主板BIOS一样,同样具有危险性;光驱Firmward刷新升级失败,系统将无法检测和使用光驱或刻录机,具体表现为,光驱灯常亮,无法开仓或其它不正常显象。 那么,应如何恢复刷新失败的光驱或刻录机呢。目前最简单实用的方法就是使用编程器和软件(刷新程序)来恢复。下面我们就两种方法进行详细介绍和说明。 |
||
一、软件恢复 |
||
下载到Mtkflash后,还必须有光驱或刻录机的Firmward文件(BIOS文件),但目前光驱或刻录机厂商为方便网友升级,都提供整合型BIOS,即将刷新程序和Firmward文件整合在一起,并自动执行操作的EXE文件,而且加入了产品识别信息;即如刷新无法检测到或检测到错误的硬件信息,即提示错误退出。因此,找到Firmward文件成了恢复是否成功的关键。 |
|
|
以前,我们从整合型BIOS文件中分离BIOS文件,不但麻烦,而且经常会提取不成功。其实我们可以利用Litefirm文件从EXE文件中提取BIN文件(其文件也称为EXE to BIN)--文件下载 Litefirm和Mtkflash都必须在DOS实模式运行,也就是所谓的纯DOS,可使用WIN98创建的启动盘(不加任何配置文件),若使用的操作系统为WIN98,则只需在启动时按F8键,进入选择菜单后选择第6项(Command Prompt Only)即可。 下载到光驱或刻录机的升级文件,这里以Lite-on的LTR-48246S为列。 为方便DOS下操作,应尽可能的简化文件保存路径,并且避免使用中文目录,同时也可将Litefirm和Mtkflash改为简单的文件名(在DOS环境可用Rename Litefirm.exe lt.exe)。 将Litefirm、Mtkflash和下载的整合型BIOS放在同一目录(SSO.EXE),首先分离BIN文件,执行:Litefirm SSO.EXE SSO.BIN(注意DOS命令与参数之间必须有空格),回车即可得到我们所需要的BIN文件(SSO.BIN)。 |
||
|
||
此时在同一目录下,可以看到SSO.BIN文件,由于LTR-48246S为CD-RW,使用的BIOS芯片为WINBOND W29C040,因此SSO.BIN为512KB。 |
||
|
||
执行Mtkflash 3 w /b SSO.BIN (3为CD-RW所在的IDE接口位置,本例为第二IDE接口的主端口上,所以ID为3;W伪写入;/B为写入的Firmward为BIN格式),然后回车,此时便可重新刷写CD-RW的Firmward。 |
||
|
||
注意: 确定光驱所在IDE接口的ID。要根据同一IDE数据线上所接光驱的主、从关系来定。即Master为主盘,Slave为从盘。因此如在第二个IDE接口的光驱。如设置为Master时,ID即为3;如是Slave则为4。不能简单的从安装顺序来定。关于主从关系的确定,可根据光驱上所标跳线位置设置。
修复光驱时,整个系统中最好只安装一个光驱设备,以免破坏正常的光驱设备。 |
|
|
|