|
发表于 2007-2-17 03:54:48| 字数 7,073| - 中国–北京–北京 北京京宽网络科技有限公司
|
显示全部楼层
|阅读模式
过年前买了台二手T40。。感觉不错。。不过IBM的机子就是牛。。二手的价格也不便宜。。3年前的机子BIOS就是旧。。所以就升级BIOS。。 T40官方下载的最新版本1RETDPWW (3.21)发布日期: 2006-06-16 。。开机画面由原来只有IBM的变成了IBM带Pentium的了。。一心想改回来。。所以就来到了专业网看IBM的开机画面修改的帖子。。。
在百度搜了一下。。大部分帖子都差不多。。好多都是转别人的。。。
我按照本本饭丝【原创】打造精彩的IBM笔记本BIOS开机画面(进阶篇):http://www.ibmnb.com/viewthread.php?tid=300629, 搞了好多次,结果都是失败。。回贴请求也没人出手。。所以最后还是靠自己了。。。当然,我做的步骤都是对的,这点可以肯定。
在分析之前。。。请看下面在IMG文件里提取出来的README.TXT文件.... 是不是眼前一亮呢...会英语的朋友肯定已经懂了"THIS VERSION OF THE FLASH UPDATE PROGRAM GIVES THE OPTION OF REPLACING (OR ELIMINATING) THE DEFAULT "IBM" IMAGE THAT IS DISPLAYED DURING SYSTEM START UP. "...这个IBM BIOS版本提供了用户修改开机画面的功能~~看了论坛上有些人想刷T60开机画面的帖子...我专门下了个T60P最新的BISO升级包看看....现在我..不....应该是IBM才对.....BIOS升级包里README文件里"NOTES ON CUSTOM START UP IMAGES"已经很明确的告诉我们,那是好简单的事情,因为那是IBM所赋予的权利....而且改T60/P还简单了!
1ruj35us.IMG里 README.TXT的原文
**********************************************************************
* *
* NOTES ON CUSTOM START UP IMAGES *
* ------------------------------- *
* *
* THIS VERSION OF THE FLASH UPDATE PROGRAM GIVES THE OPTION OF *
* REPLACING (OR ELIMINATING) THE DEFAULT "IBM" IMAGE THAT IS *
* DISPLAYED DURING SYSTEM START UP. THE USER CAN SUBSTITUTE A *
* 16 COLOR WINDOWS BITMAP (.BMP) TO REPLACE THE DEFAULT IMAGE. *
* *
* 1. LOGO.BAT (ON THE FLASH DISKETTE) WILL ONLY WORK IN A *
* MICROSOFT (R) OPERATING SYSTEM DOS WINDOW. *
* 2. PREPARE YOUR IMAGE BY NAMING IT 'LOGO.BMP'. *
* 3. PLACE THE LOGO.BMP FILE ON THE FLASH DISKETTE *
* 4. GO TO THE DOS WINDOW AND SWITCH TO THE DISKETTE DRIVE *
* WITH THE FLASH DISKETTE. RUN LOGO.BAT TO COMPRESS AND *
* PREPARE THE BITMAP FILE FOR FLASHING. LOGO.MOD IS THE *
* RESULT. *
* 5. UDATE ACCORDING TO INSTALLATION INSTRUCTIONS *
* *
* AFTER YOU UPDATE THE BIOS ON YOUR SYSTEM, YOUR LOGO WILL *
* APPEAR ON THE STARTUP SCREEN. *
* *
* SOME GUIDELINES FOR THESE IMAGES INCLUDE: *
* *
* 1. THE COMPRESSED IMAGE FILE SIZE LIMITED TO 10KB. *
* 2. SIMPLE DESIGNS (THE IMAGE WILL BE COMPRESSED AND COMPLEX *
* IMAGES DON'T COMPRESS WELL...) *
* 3. AN IBM LOGO IS USED BY DEFAULT, BUT A 16 COLOR 640x480 *
* WINDOWS .BMP FILE CAN BE USED INSTEAD. *
* *
**********************************************************************
(FOLLOWING INFORMATION IS ONLY FOR RDM ADMINISTRATOR.)
**********************************************************************
* *
* ERROR CODE LIST FOR RDM ENVIRONMENT *
* ----------------------------------- *
* *
* THIS LIST DESCRIBES THE ERROR CODE THAT MAY BE RETURNED *
* TO RDM CONSOLE WHEN REMOTELY UPDATING BIOS. *
* *
* 1 Flash Over LAN is disabled in client's BIOS setup. *
* 3 Flash Over LAN is not supported on the client system. *
* 4 BIOS image file is missing. *
* 6 BIOS image file does not match the client system. *
* 7 No AC connection was detected on the client. *
* 8 No Battery was detected on the client. *
* 9 File error. *
* 10 Flash cannot be written. *
* 12 Chipset on the client is not supported with this utility. *
* 14 Battery on the client is low. *
* 16 System file is missing. *
* 18 Size of BIOS image file is not correct. *
* 21 Supervisor Password is invalid. *
* 22 CPU ID does not match this system. *
* 23 CPU hash data is not correct. *
* 24 Custom start up image file is not found. *
* 25 Custom start up image file is not correct. *
* 26 Supervisor Password format is invalid. *
* 28 The model number format is invalid. *
* 60 BIOS image file is not correct. *
* 91 System program on your system is old level. *
* 92 Client system is not supported with this utility. *
* 93 Flash write error occured. *
* 94 This function does not support this system. *
* 96 Unexpected error occured. *
* 98 Not enough memory is available. *
* *
**********************************************************************
**********************************************************************
* *
* FLASH PROGRAM OPTIONS FOR RDM ADMINISTRATOR *
* ------------------------------------------- *
* *
* THIS CAN BE DONE BY MODIFYING THE LCREFLSH.BAT FILE *
* ON THIS DISKETTE WITH THE FOLLOWING: *
* *
* FLASH2.EXE /U option1 option2 ... *
* *
* OPTIONS *
* ------- *
* *
* /L:LOGO.MOD CUSTOM START UP IMAGE FILE NAME FOR THE LARGE *
* CENTERED IMAGE. SEE MORE INFORMATION BELOW. *
* *
* /LS KEEP THE CUSTOM START UP IMAGE FILE. *
* *
* /M:xxx Update the model number in SMBIOS data area *
* with xxx (3 bytes ASCI string). *
* *
* /M: Restore the model number in SMBIOS data area *
* to manufacturing value. *
* *
* /W:"xxxx" IF SUPERVISOR PASSWORD IS SET AND *
* 'Flash Updating by End-Users' IS 'Disabled', *
* SUPERVISOR PASSWORD IS REQUIRED. *
* xxxx: SUPERVISOR PASSWORD(ASCII STRING) *
* *
* A FLASH UPDATE DISKETTE USING THESE PROGRAM OPTIONS IN IT'S *
* LCREFLSH.BAT SHOULD BE TESTED CAREFULLY BEFORE WIDESPREAD USAGE. *
* *
**********************************************************************
**********************************************************************
* *
* NOTES ON CUSTOM START UP IMAGES FOR RDM ADMINISTRATOR *
* ----------------------------------------------------- *
* *
* THIS VERSION OF THE FLASH UPDATE PROGRAM GIVES THE OPTION OF *
* REPLACING (OR ELIMINATING) THE DEFAULT "IBM" IMAGE THAT IS *
* DISPLAYED DURING SYSTEM START UP. THE USER CAN SUBSTITUTE A *
* 16 COLOR WINDOWS BITMAP (.BMP) TO REPLACE THE DEFAULT IMAGE. *
* *
* 1. LOGO.BAT (ON THE FLASH DISKETTE) WILL ONLY WORK IN A *
* MICROSOFT (R) OPERATING SYSTEM DOS WINDOW. *
* 2. PREPARE YOUR IMAGE BY NAMING IT 'LOGO.BMP'. *
* 3. PLACE THE LOGO.BMP FILE ON THE FLASH DISKETTE *
* 4. GO TO THE DOS WINDOW AND SWITCH TO THE DISKETTE DRIVE *
* WITH THE FLASH DISKETTE. RUN LOGO.BAT TO COMPRESS AND *
* PREPARE THE BITMAP FILE FOR FLASHING. LOGO.MOD IS THE *
* RESULT. *
* 5. CHANGE THE LCREFLSH.BAT FILE ON THE FLASH DISKETTE TO *
* INCLUDE THE "/L:LOGO.MOD" PARAMETER ON THE FLASH2 LINE. *
* 6. UDATE ACCORDING TO INSTALLATION INSTRUCTIONS. *
* *
* AFTER YOU UPDATE THE BIOS ON YOUR SYSTEM, YOUR LOGO WILL *
* APPEAR ON THE STARTUP SCREEN. *
* *
* SOME GUIDELINES FOR THESE IMAGES INCLUDE: *
* *
* 1. THE COMPRESSED IMAGE FILE SIZE LIMITED TO 10KB. *
* 2. SIMPLE DESIGNS (THE IMAGE WILL BE COMPRESSED AND COMPLEX *
* IMAGES DON'T COMPRESS WELL...) *
* 3. AN IBM LOGO IS USED BY DEFAULT, BUT A 16 COLOR 640x480 *
* WINDOWS .BMP FILE CAN BE USED INSTEAD. *
* *
**********************************************************************
看了一大篇英语之后.....好了。。现在开始分析。。
一..我按进阶篇的步骤修改开机画面...但不成功...>_<步骤明明没问题...为什么我不行呢? 大家看看上面"NOTES ON CUSTOM START UP IMAGES FOR RDM ADMINISTRATOR"里面第5点". CHANGE THE LCREFLSH.BAT FILE ON THE FLASH DISKETTE TO INCLUDE THE "/L:LOGO.MOD" PARAMETER ON THE FLASH2 LINE".!!!.然后我在IMG文件里提取lcreflsh.bat文件,编辑之,在flash2.exe /u后加入 /L:LOGO.MOD,也就是flash2.exe /u /L:LOGO.MOD(其他地方不变),修改保存后重新在把LCREFLSH.BAT文件注入IMG文件....然后按照本本饭丝的进阶篇注入LOGO.MOD后..直接硬盘升级BIOS...结果...当然是成功了!!!!
好了..折腾了一天....终于找到了失败的原因了....但是...另一个问题又出现了...
二。反复刷新DIY画面时....画面没改变
关于 - fay2003hiend原文:http://www.ibmnb.com/viewthread.php?tid=284063和本本饭丝【原创】打造精彩的IBM笔记本BIOS开机画面(进阶篇),我做了以下对比:
原版升级BIOS的时候用了软盘,而进阶篇则可以直接在WINDOWS运行。。而且重要的是。。进阶篇里是事先运行LOGO.BAT生成LOGO.MOD,然后在IMG的文件里直接加入LOGO.MOD的,而原版是把IMG文件用WINIMAGE写入软盘后,再复制LOGO.BMP文件,最后运行LOGO.BAT的....
两者的区别不仅在要不要用软驱,重要的是按进阶篇做出来的IMG文件少了一个"重要"的LOGO.BMP文件。成功DIY了自己开机画面的人可能在说:"那是多余的",其实不然.我成功改了开机LOGO之后...后来又作了一些修改..重新注入IMG文件后升级.......BIOS里面的对话框显示"IS NOT NECESSARY“,但把LOGO.BMP一同注入IMG文件后....BIOS升级就成功了...前后就只差了LOGO.BMP和LOGO.LOG两个文件...但推断LOGO.BMP才是关键文件。上面README文件:"LOGO.MOD IS THE RESULT. "说 LOGO.MOD是最后生成的文件.而README文件的最后". AN IBM LOGO IS USED BY DEFAULT, BUT A 16 COLOR 640x480 WINDOWS .BMP FILE CAN BE USED INSTEAD." 应该说LOGO.BMP文件是需要的.
如果改开机画面时在BIOS里出现".....IS NOT NECESSARY."提示不用升级的话,而LOGO.BMP文件还没注入IMG文件的话...注入后试试吧...我的就是注入后成功的。......
好了...解决了我反复修改开机画面的问题了!!!!
三...对于刷新新版BIOS而不想改变用户开机画面的朋友..请看上面"FLASH PROGRAM OPTIONS FOR RDM ADMINISTRATOR " ..只要在FLASH2.EXE /U后加上"/LS"就可以"KEEP THE CUSTOM START UP IMAGE FILE",就是保持用户开机画面......!!!!大家刷新时看清楚README的内容吧~每个版本都可能不一样.....
四...对于IBM其他的笔记本。.如果能在BIOS里的README文件看到NOTES ON CUSTOM START UP IMAGES,那就是说该版本提供用户修改开机画面的功能.....大家去DIY自己的小黑吧
最后....我初来报道..第一次在论坛发贴...大家多多请教....
[ 本帖最后由 GOTHIKA 于 2007-2-17 10:49 编辑 ] |
|