2024年4月4日发(作者:郗黛娥)
在老一代DIY玩家眼中,BIOS是电脑入门的必修课程,不过现在新一代玩家对此领
域已经相对陌生。其实电脑硬件BIOS里面蕴含着丰富的知识,通过修改BIOS确实是可以
实现众多方便而实用的功能的。特别对于新手来说,在古老的BIOS领域,依然有很多你
需要去了解的东西……
一、小试牛刀——扩大BIOS空间大小
有时我们要给BIOS中加入更多的东西,比如开机LOGO画面等,如果BIOS空间不
够用,那就需要删除一些没用的模块,是否有更好的办法扩展BIOS空间大小呢?答案是
肯定的,目前有很多现成的工具可以使用,例如Award BIOS写入与备份工具;BIOS编
辑工具Cbrom;16进制编辑器UltraEdit32;这些工具都可以在各大下载站点下载。
要加大BIOS文件的剩余空间,我们采用的是大众化的思路:生成空白的临时文件,
然后将空白的临时文件插入到原始BIOS文件的剩余空间中,这样我们就可以得到一个剩
余空间较大的BIOS文件。
首先在DOS模式下输入CBROM /d命令(假设BIOS文件名为
),这时可以看到BIOS文件所剩余的空间大小,从图1可以看到,该
主板的BIOS文件总容量为262.144K,其只有41.93K剩余空间。进入WINDOWS系统,
打开BIOS文件所在的目录,使用“复制”和“粘贴”命令生成一个“复件
”的文件副本。其实,这一步不是必须的,只是为了预防万一下面的改
造失败而及时恢复BIOS。
图1
使用16进制编辑器UltraEdit32打开“复件”,进入UltraEdit32
→→Edit→Hex Insert/Delete选项,然后点选“Delete”,在“Number of bytes to
insert/delete”后面输入先前我们所查看的BIOS文件大小,这里为262,144字节(如
图2),点击“OK”按钮即可。
图2
再次进入UltraEdit32→Edit→Hex Insert/Delet选项,与上次不同的是,我们这次要
选择“Insert”进行内容的插入,同样的是插入BIOS文件的大小(此处仍然是262,144)。
可以看到,这个文件的内容变成了“20”。最后在“Search”选项中点击“replace”调
出replace对话框,分别在“Find What”中输入16进制“20”和“Replace With”中
2024年4月4日发(作者:郗黛娥)
在老一代DIY玩家眼中,BIOS是电脑入门的必修课程,不过现在新一代玩家对此领
域已经相对陌生。其实电脑硬件BIOS里面蕴含着丰富的知识,通过修改BIOS确实是可以
实现众多方便而实用的功能的。特别对于新手来说,在古老的BIOS领域,依然有很多你
需要去了解的东西……
一、小试牛刀——扩大BIOS空间大小
有时我们要给BIOS中加入更多的东西,比如开机LOGO画面等,如果BIOS空间不
够用,那就需要删除一些没用的模块,是否有更好的办法扩展BIOS空间大小呢?答案是
肯定的,目前有很多现成的工具可以使用,例如Award BIOS写入与备份工具;BIOS编
辑工具Cbrom;16进制编辑器UltraEdit32;这些工具都可以在各大下载站点下载。
要加大BIOS文件的剩余空间,我们采用的是大众化的思路:生成空白的临时文件,
然后将空白的临时文件插入到原始BIOS文件的剩余空间中,这样我们就可以得到一个剩
余空间较大的BIOS文件。
首先在DOS模式下输入CBROM /d命令(假设BIOS文件名为
),这时可以看到BIOS文件所剩余的空间大小,从图1可以看到,该
主板的BIOS文件总容量为262.144K,其只有41.93K剩余空间。进入WINDOWS系统,
打开BIOS文件所在的目录,使用“复制”和“粘贴”命令生成一个“复件
”的文件副本。其实,这一步不是必须的,只是为了预防万一下面的改
造失败而及时恢复BIOS。
图1
使用16进制编辑器UltraEdit32打开“复件”,进入UltraEdit32
→→Edit→Hex Insert/Delete选项,然后点选“Delete”,在“Number of bytes to
insert/delete”后面输入先前我们所查看的BIOS文件大小,这里为262,144字节(如
图2),点击“OK”按钮即可。
图2
再次进入UltraEdit32→Edit→Hex Insert/Delet选项,与上次不同的是,我们这次要
选择“Insert”进行内容的插入,同样的是插入BIOS文件的大小(此处仍然是262,144)。
可以看到,这个文件的内容变成了“20”。最后在“Search”选项中点击“replace”调
出replace对话框,分别在“Find What”中输入16进制“20”和“Replace With”中