要修改BIOS的设置画面,可以把一些涉及到硬件参数或者不希望用户接触到的选项预先设置好状态,并保存在BIOS中;也可以直接把一些关键的部分,如整个BIOS芯片组设置画面隐藏起来。
更改BIOS设置画面、自检画面的其他内容,需要V6.06版本的cbrom.exe,因为低版本的CBROM不能显示地址,所以就不能进行修改。
第一步:使用cbrom命令把BIOS文件的组成显示出来,其中的Other项就是我们所需要的一项,记下其地址4100:0000(不同的机器显示的可能不一样)。
第二步:执行:cbrom bios.bin/other 4100:0000 extract。屏幕出现“Enter an extract file name:(Awardext.rom)”,提示输入一个文件名,假设输入awardext.rom,那么就会建立该文件。
第三步:用WinHex软件修改该文件时,你会发现文件中相当多的文本就是设置和自检画面所显示的内容。需要注意的是,更改后的内容长度最多只能和原有内容长度相同。将所要更改的内容修改完之后保存退出。
第四步:用如下命令将修改后的文本加入到文件中:cbrom bios.bin/other 4100:0 awardext.rom,此处的4100:0即为上面所显示的地址。最后将修改好的BIOS文件刷新到BIOS芯片中,修改才能生效。
更改AMI BIOS设置画面的内容,需要amibcp.exe。
第一步:进入“MS-DOS模式”,运行amibcp.exe以加载要修改的BIOS文件。
第二步:在AMIBCP主菜单画面中,选择第6行:“Configure Setup DATA”(设置文件组态),进入一个有7个主要选项的画面。
第三步:以修改“Advance CMOS Setup”(BIOS扩展内容设置)为例,可以对CMOS中的开机顺序、键盘响应速度、快速开机模式等进行设置。把光标移到想要设置的字段,如果希望哪个项目在BIOS设置画面中显示出来,就在Active字段把此项设成“Yes”(起作用);如果想隐藏某个项目,就在Active字段把此项的属性设成“No”。Rights(显示权限)是指定该选项只有在某个权限下才能显示出来,这部分一共有两项:Supervisor(超级用户)模式,仅以超级用户密码进入时,才会显示此项;Both是超级用户和一般使用者都能看到的选项。
第四步:修改完毕后,按“Esc”键回到主设置画面,此时要按下“F10”键,存储更新过的选项。回到主菜单,把修改的结果保存到一个新的BIOS文件中。
最后将修改好的BIOS文件刷新到BIOS芯片中,修改才能生效。
本文摘自走进数码网站长参与编写的《由0晋身200%注册表+BIOS高手》,未经许可,严禁转载行为。