| 谈谈我自己刷bios的经验吧:
我的本本是T23 9LU,BIOS版本是1.18, Embedded Controller program是1.06的。
由于本本电池续航能力下降,想买块电池。经过寻找,于前几天,在网上买了两块电池(一块原装二手,一块OEM新的),但电池到后上到本本里都显示ERROR,不能充电。
手边没有多余的本本试电池,不能确定是本本的问题,还是电池的问题,在网上发贴求助,有网友反映:T23新版本的BIOS存在挑电池的情况,只要将BIOS刷到较低的版本就能正确识别电池。因此决定先将BIOS刷到低版本的试试。
在IBM的官方网站上我找到了T23从1.01到1.17一共15个版本的BIOS,以及1.00至1.06六个版本的 Embedded Controller program程序。(注:BIOS都是免软驱升级的版本)。
出于探讨目的,先不降低 Embedded Controller program的版本,直接将BIOS刷到1.17,顺利完成,进入CMOS设置及系统运行一切正常。第二次将BIOS刷到1.12,顺利完成,CMOS设置及系统运行一切正常。
将 Embedded Controller program的版本刷到1.03版本,再将BIOS刷回1.02版,一切正常。再刷到1.15,1.17版都一切正常。
直到刷1.18版的BIOS时,提示 Embedded Controller program版较低,需要先升级 Embedded Controller program,再将 Embedded Controller program刷到1.06后,能够顺利更新BIOS。
经过以上的实验,可以发现: Embedded Controller program具有向下兼容性,能够在高版本的 Embedded Controller program情况下,顺利刷到低版本的BIOS,但不能刷到它不支持的高版本的BIOS。
后来在IBM网站上搜索到了以下的一段文字,说明 Embedded Controller program版本和BIOS版本的对应关系。我们发现1.03版本的Embedded Controller program可以支持1.17版本及以下版本的BIOS刷新。而1.18版的BIOS升级文件则需要先将Embedded Controller program的版本升到1.06版。
Diskette version BIOS version BIOS date Embedded controller version File name
1.01 1AET38WW 27 Jul 2001 1.01 Not released to the Web
1.02 1AET40WW 24 Aug 2001 1.01 spsu1a40
1.03 1AET43WW 25 Sep 2001 1.03 spsu1a43
1.04 1AET47WW 16 Nov 2001 1.03 spsu1a47
1.08 1AET51WW 17 Jan 2002 1.03 spsu1a51
1.09 1AET52WW 5 Feb 2002 1.03 spsu1a52
1.10 1AET53WW 7 Mar 2002 1.03 spsu1a53
1.11 1AET54WW 8 May 2002 1.03 spsu1a54
1.12 1AET55WW 23 May 2002 1.03 spsu1a55
1.13 1AET56WW 23 Jul 2002 1.03 spsu1a56
1.14 1AET58WW 11 Sep 2002 1.03 spsu1a58
1.15 1AET59WW 22 Nov 2002 1.03 spsu1a59
1.16 1AET60WW 06 Feb 2003 1.03 spsu1a60
1.17 1AET61WW 29 May 2003 1.03 spsu1a61
1.18 1AET62WW 06 Jul 2004 1.06 Current release
需要注意的是:在使用免软驱的BIOS升级时,从网站下载得到的是一个可执行文件,运行此文件,直接点“下一步”,会出现“许可协议”,选择“阅读并同意”,点击“下一步”会出现BIOS版本提示,确定后出现“电池及电源是否接好”的提示,确定后,自动关机重启,重启后进入IBM BIOS刷新界面,开始有两个选项:阅读升级信息和升级BIOS,选择“升级BIOS”,出现“是否要升级BIOS”,按“Y”,再敲“回车”,出现“电源是否接好”的提示,如果接好电源已经接好,按“Y”,再敲“回车”,出现“电池是否装好”的提示,如果接好电池已经装好,按“Y”,再敲“回车”,就会出现一个提示:请保持电池及电源连接,不要断开电源和电池,升级大概需要1分钟时间,升级完成后会自动关机。如果在上述过程中,BIOS升级程序检测到电源未接好或者是电池未装好(不能识别),将自动退出,不能完成BIOS升级。等待大概30多秒的时间,本本两声轻鸣,自动断电关机。然后重新启动按F1进入BIOS,查看BIOS版本,会发现已经刷到自己需要的版本。
经过上面的一翻折腾,虽然将Embedded Controller program的版本和BIOS的版本对应关系搞清楚了,但很不幸的是,那两块电池无论在哪个版本的BIOS下都不能正确识别。
周末到电脑借商家的电脑测试,不管是T21,还是T23还是不能识别这两块电池,后来经过商家测试,确定两块电池的电芯或者电路板有问题。因此在商家那里又买了块电池了事(经过当场试用,这块电池能够正确识别,充放28次,容量38.08W)。
|