图文教程:DIY全屏开机LOGO详解

一、修改工具CBROM如何使用

我们使用awd bios 修改工具CBROM.EXE,,它能够从主板的BIOS(后缀名为bin)文件里提取、删除或加入某些文件,比如可以将“能源之星”的标志换成自己喜欢的画面,添加开机logo图片等。 CBROM只能在DOS方式下运行。

CBROM的主要功能(我使用的是2.19版本,下同)

CBROM主要是通过分析*.bin文件(BIOS文件)来显示主板BIOS的组成情况,它还可以将EPABMPVGA BIOS等功能模块添加到BIOS文件中。因此,在使用CBROM之前,你必须首选获取主板的BIOS文件,这可以通过Awdflash.exe刷新程序获取,或者到主板厂商的网站上下载最新的BIOS文件。

1、显示BIOS文件内容

命令格式为:CBROM.EXE *.bin /D。例如N68PV(本文以昂达的N68PV主板bios为例,cbrom2.19版下同)的BIOS文件为n68pv11.bin,那么在DOS状态下键入“CBROM219.EXE n68pv11.bin /d”命令后,我们就可以清楚地看到BIOS文件中的详细内容,当然也可以显示bios剩余空间的使用情况。


此主题相关图片如下:
按此在新窗口浏览图片

2、提取BIOS文件中的相应模块文件

命令格式为:CBROM.EXE*.bin/模块名EXTRACT。例如提取联想主板的BIOS文件(ekta.bin)中的全屏开机logo,当在DOS命令提示符后键入“CBROM219 lenovo..bin /logo extract,那么联想的bios文件lenovo.bin中的logo图片将释放在当前目录下,lenovo.bmp

3.删除BIOS文件中的无用内容

命令格式为:CBROM.EXE*.BIN/模块名 RELEASE

例如键入“CBROM219.EXE n68pv11.bin /isa release”命令就可以使用这个命令将isa模块删除以腾出足够的空间,来存放我们的logo图片。


此主题相关图片如下:
按此在新窗口浏览图片

4、添加全屏开机logo

命令格式为:cbrom *.bin /logo *.bmp

例如:键入“cbrom219 n68pv11.bin /logo lenovo.bmp”命令就可以把刚才提取出的联想开机logo文件lenovo.bmp加入到n68pv11.bin这个bios中了,只要再刷新这个bios,你的主板开机就“变成了”联想的了。


此主题相关图片如下:
按此在新窗口浏览图片

      除了以上三个使用命令外,cbrom还有许多命令参数,只要键入“cbrom219.exe /?”就可查看到。

[
此主题相关图片如下:
按此在新窗口浏览图片

二、logo的制作

由于bios的原因,开机logo图片有它的要求,并不是随便找一个漂亮的图片就行的。

1、一般logo图片的尺寸为640×464,为什么不是640×480呢?这是留出640×16来显示一行字符信息的,即“Press [TAB] to Show  POST screen,[DEL] to enter SETUP”,有的朋友开机没有显示这些信息,原因可能就是图片尺寸没有掌握好。

2Logo图片的格式一般为16bmp256bmp(这里指awd biosami bios还有JPGPCX格式的,这里不做讨论),文件大小不要超过150k16色),300k256色),这要看你的bios的剩余空间还有多少,适合于多大的图片,一般图片色彩不是很多的,150k16色图会被压缩为4—6k加入bios,而256300k左右的被压缩至20---27k左右。例如:N68PV 1.00bios,我们在dos下键入:cbrom219 n68pv.bin /d,在最下面一行显示剩余空间为28.69k,空间较充足,这样我们就可以采用256色的图片,而N68PV1.01bios由于加入管家婆模块,经cbrom查看,剩余8.13k,只能用16色的图片了。


此主题相关图片如下:
按此在新窗口浏览图片

此主题相关图片如下:
按此在新窗口浏览图片

还有一种办法,,用cbrom删除模块的命令来删除一些模块腾出空间。例如:我们可以用以下命令“cbrom219 n68pv11.bin /isa release”来删除管家婆模块,(截图在开头)这样1.01版的bios也可以使用256色的图片了。(本论坛的11ydy兄弟首先实现http://www.live-share.com/files/230098/1.01-logo.rar.html提供下载for N68PV

3、可以用WINDOWS自带的画图工具制作简单的bmp图片,如果想要设计制作更精美复杂的恐怕要借助ps了。

三、制作过程:

1、  winflash工具提取主板的bios或到onda主页下载相应bios备用。最好将bios文件及cbromawd863等放在同一文件夹中。

2、  光盘启动或通过矮人dos等进入dos环境,“cbrom *.bin /d”查看bios剩余空间,(见上图)来确定你要制作16色还是256色的bmp。(*.bin为你的bios文件名)

3、  制作logo,这不用多说了吧,存放在刚才的文件夹中。命名为logo.bmp

4、  再次进入dos,执行”cbrom *.bin /logo logo.bmp,如果没有别的提示,(见上图)恭喜你,请到第5步。否则极有可能是由于BMP过大,造成无法存放,如下图


此主题相关图片如下:
按此在新窗口浏览图片(晕,此图中我打错命令了,应该是cbrom219 n68pv11.bin /logo 4.bmp,呵呵,不过错误提示是一样的,主要是给大家看下空间不足的错误提示)

重新制作logo图片吧。敬告大家,不要过分追求图片的色彩缤纷,五光十色,要注意bmp文件的大小!!

5、  接着执行“awd863 *.bin”刷新bios,也可以重启进入xpwinflash刷写。
此主题相关图片如下:
按此在新窗口浏览图片

6、  再次开机,看到你DIY的开机logo了吧,是不是很简单?

如果你制作过程有错误也不要紧,顶多是不显示logo而已,不影响启动的。再说了,昂达的双bios让我们更无后顾之忧。呵呵。

我的地盘我做主,大家都来试试吧,如果你的logo成功了,不妨把截图传上来让大家一起欣赏一下!!

原文地址:https://www.cnblogs.com/scgw/p/813724.html