|
stvista
换新的BIOS芯片: 如果上述的方法都不能奏效的话,那么就要更换新BIOS芯片了。这是最直接的一个方法,你可以向销售商或主板厂商联系,看看他们是否有你需要的BIOS芯片,如果你幸运地得到的话,用它替换旧的芯片即可。有些主板厂商向用户提供BIOS,有的甚至还是免费的。 七、揭开BIOS的神秘面纱: BIOS个性化 *了解BIOS数据文件的组成 *修改BIOS中的文字信息 *修改BIOS能源之星的LOGO *把我们的电脑变成"品牌机"--修改BIOS全屏开机画面 在WINDOWS中,我们可以通过设置桌面墙纸、窗口外观、文件夹背景等属性来定制自己个性化的电脑,但几乎所有的使用者都会这样做,弄来弄去,都是千篇一律的东西,时间长了,也就没有什么个性化可言。其实,只要我们的BIOS支持,完全可以让BIOS也来个性化。例如我们可以把BIOS中的文字信息改成我们想要的文字;让开机画面上的"能源之星"LOGO变成我们自己设计的标志;使开机画面变成象品牌机那样的全屏LOGO。这些是不是够个*化啦?你是不是也想试一试呀?来吧,让我们把BIOS彻底"整容"吧! 1. 了解BIOS数据文件的组成 在修改"个*化"BIOS之前,让我们来了解一下BIOS文件的组成。 在前面的文章中曾讲过,BIOS其实是一组刻烧录在ROM中的相关程序,而在磁盘中,BIOS则是以数据文件的形式出现,而这个数据文件又是怎样组成的呢?Award公司发布了一个CBROM程序(该程序可在本书光盘中找到),用它就可以了解这些信息。首先用Awdflash.exe保存BIOS数据文件(具体操作参考"升级你的BIOS"),或是直接在网上下载最新的(假设BIOS数据文件为"bios.bin"),在DOS状态下键入命令: Cbrom.exe bios.bin /d,此时显示如下信息: CBROM V1.30B (C)Award Software 1999 No.Item-Name|Original-Size|Compressed-Size|Original-File-Name ============================================================= 0. System BIOS 20000h(128.00K) 15E8Dh (87.64K) 2a69km4k.BIN 1. XGROUP CODE 058DCh(22.21K) 03D37h (15.30K) awardext.rom 2. CPU micro code 0A000h(40.00K) 057D2h (21.96K) CPUCODE.BIN 3. ACPI table 02163h(8.35K) 00D82h (3.38K) ACPITBL.BIN 4. VRS ROM 0220Fh(8.51K) 01469h (5.10K) anti_vir.vrs 5. PCI ROM[A] 08000h(32.00K) 04E3Bh (19.56K) i:ncr40302.rom 6. EPA pattern 008B8h(2.18K) 00377h (0.87K) Award.epa 7. LOGO BitMap 1095Ch(66.34K) 0203Fh (8.06K) award.bmp
Total compress code space = 35E8Dh(215.64K) Total compressed code size = 28772h(161.86K) Remain compress code space = 0D71Bh(53.78K) 从上面显示的信息中我们不难看出:BIOS数据文件实际上是由多个文件组成并经过压缩处理的,其中的这些文件有BIOS程序主文件,EPA图象文件,Logo BitMap文件等等。不同型号的BIOS其包含的文件也有所不同,但无论何种BIOS文件都包含System BIOS(如上表中的"0"行),它是BIOS的最基本组成部分,除此以外,还包含其它类型的程序文件,它们分别用来完成各自不同的功能。
本文转自:http://bbs.53kf.com/read.php?u=877501&tid=4586403
|