背景:
阅读新闻

动手打造个性化的BIOS

自制Logo BitMap

[日期:2008-09-03] 来源:http://www.it8g.com  作者:软件指南 [字体: ]

    你想把“能源之星”的图标改动一下吗?你想拥有一个与众不同的CMOS,并且把CMOS中的文字改动一番吗?还有,你想让你的BIOS启动时,象Windows一样有个开机画面吗?看了本期的策划,你会大彻大悟,原来利用软件工具,打造一个个性化的BIOS,并非难事呀。 

    说起BIOS,大家都应该知道这是计算机最为关键的部分之一,但每次开启计算机的时候都看见千篇一律的能源之星BIOS界面,是不是有些乏味的感觉呢?如果真正想让自己的计算机与众不同,那就要从按下电源开关这一刻,来显示我们的创意。OK,就让我们一起进入BIOS修改DIY天地,打造不一样的个性化电脑吧。

  BIOS简介

    BIOS是Basic Input Basic Output System(基本输入输出系统)的简称,从这里可以看出BIOS实际上是被固化在计算机ROM芯片上的一组程序,为计算机提供最低级、最直接的硬件控制和支持,所有计算机的原始操作都是依照固化在BIOS中的内容完成的。更形象地说,BIOS就是硬件与软件程序之间的一个桥梁,它负责在电脑开启时检测、初始化系统设备、装入操作系统并调度操作系统向硬件发出指令,同时能够解决硬件的即时需求,并按照软件对硬件的操作要求具体执行。所有的电脑玩家在使用计算机的时候,都会接触到BIOS,可见它在计算机中起着非常重要的作用。

    除去这些固化的程序代码之外,在BIOS中还存储了一幅图片,它所定义的就是开机时候在屏幕右上角显示的画面。如果你留心一下IBM、Compaq或者是联想之类的品牌电脑,就会发现这些计算机的开机图标都是特殊定制的,看起来非常养眼,道理很简单,这是那些厂家在BIOS中存储了自己地图片所决定的。如果想让你的兼容机也和品牌机一样处处体现出你的个性化风格,首先就先要了解BIOS的结构。

    虽然BIOS是刻录在ROM中的程序,但它在磁盘中还是以数据文件的形式出现,我们可以先用相应的BIOS刷新程序来备份BIOS信息,比如针对Award出品的BIOS芯片来说,可以使用专门的Awdflash.exe刻录文件来备份BIOS信息,而且在最后还能够通过这个程序将更新的BIOS文件写入到BIOS芯片中。此时可以在DOS模式下运行“awdflash /sy bios.bin”来保存BIOS数据文件为bios.bin,然后下载专门的BIOS信息查看工具cbrom.exe,并在DOS模式下运行“cbrom bios.bin /d”来查看BIOS中的信息。

    如图1所示,其中的0、1、2……分别表示了BIOS文件中的各个项目,后面还有每个项目实际的文件大小、压缩后的文件大小和原始的模块文件名。最下部的“Total compress code space”显示了总的代码空间大小、“Total compressed code size”是经过压缩后的代码大小、“Remain compress code space”则是BIOS文件还允许加入的空间大小。

图1

    从这些信息中可以看出,BIOS数据文件实际上是由多个模块文件组成并经过压缩合成的,其中这些模块文件有BIOS程序主文件(System BIOS)、高级电源管理(ACPI table)、开机自检时显示在屏幕右上角的图像文件(EPA LOGO)、开机之后全屏显示的画面(Logo BitMap)文件等等,其中我们所关心的就是EPA图像文件和Logo BitMap,定制它们就能够实现BIOS的个性化。

  自制Logo BitMap

    Logo BitMap就是让我们的计算机在开机之后出现全屏显示的画面,这样使得我们的计算机看起来更加有个性。但是在制作之前,需要确认一下主板集成BIOS的版本和剩余空间。一般来说,2000年以后购买主板的BIOS都是6.00PGN版本,在版本上没有任何问题,只是要通过前面介绍的方法来看一下有多少可用空间。由于Logo BitMap分为256色和16色两种,其中前者需要比较多的存储空间,至少要求BIOS中有30K左右的剩余空间可用;而后者只要有3K以上的空间就足够了。

  1. 制作16色Logo BitMap

  对于BIOS中剩余空间比较少的朋友来说,选择16色Logo BitMap是比较理想的方法。这时不管图像大于或小于640x480像素,最终都以平铺的形式显示,所以创建大于640x480像素的图像是没有必要的,通常640x464像素才是最合适的。

  1) 在制作16色Logo BitMap的时候,可以使用任何一种图像编辑软件,比如PhotoShop、Paint Shop Pro等,但是最简单的还是直接调用Windows附带的画图程序。

  2) 运行这个程序之后,先通过“图像->属性”命令设置图片的宽度和高度分别为640和464像素(图2),然后再充分发挥你的创意绘制一些图形和文字,当然也可用直接粘贴一些16色的图片进来。

图2

  3) 由于此时编辑的图片个头将直接决定最终文件的大小,所以在绘制图片的时候,尽量画直线和矩形之类的规则图形,减少曲线和圆形,否则显示时锯齿现象很严重,影响整体效果和美观。如果怕麻烦的话就直接写入一些文字,然后将底色设置为黑色,其它文字可以采用多种彩色构成,而且还可以将你的大名写进去,这样保证是全球独一无二的开机画面了,呵呵(图3)。

图3

   4) 制作完成后再通过“另存为->16色位图”将其保存起来。

【内容导航】
第1页:自制Logo BitMap 第2页:制作256色Logo BitMap
第3页:自制EPA图像 第4页:修改BIOS菜单
第5页:修改CMOS设置画面

收藏 推荐 打印 | 录入:admin | 阅读:admin
本文评论   [发表评论]   全部评论 (0)
热门评论