[发明专利]一种修改BIOS参数及重新生成校验和的方法无效

专利信息
申请号: 200810302959.5 申请日: 2008-07-23
公开(公告)号: CN101634960A 公开(公告)日: 2010-01-27
发明(设计)人: 王震 申请(专利权)人: 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
主分类号: G06F11/22 分类号: G06F11/22;G06F9/445
代理公司: 暂无信息 代理人: 暂无信息
地址: 518109广东省深圳市*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 修改 bios 参数 重新 生成 校验 方法
【说明书】:

技术领域

发明涉及一种修改BIOS参数的方法,尤指一种修改BIOS参数及重新生成修改后BIOS参数校验和的方法。

背景技术

BIOS是计算机的基本输入输出系统(Basic Input-Output System),其内容集成在计算机主板上的一个ROM芯片上,主要保存着有关计算机系统最重要的基本输入输出程序,系统信息设置、开机上电自检程序和系统启动自举程序等。它为计算机提供最底层的、最直接的硬件设置和控制。它是连接软件程序与硬件设备的一座″桥梁″,负责解决硬件的即时要求。

BIOS参数一般是放在一块可读写的CMOS RAM芯片中的,它保存着系统CPU、软硬盘驱动器、显示器、键盘等部件的信息。关机后,系统通过一块后备电池向CMOS RAM供电以保持其中的信息。一般计算机在进行测试时、出厂应用时或新增了部件的系统时,都需进行BIOS参数设置。如果CMOS RAM中关于计算机的配置信息不正确,会导致系统性能降低、零部件不能识别,并由此引发一系统的软硬件故障。所以,对BIOS参数进行正确的设置显得尤为重要。

常用的修改BIOS参数方法是通过执行BIOS ROM芯片中一个BIOS设置程序(BIOS SetupUtility)来进行设置的。这个程序是在开机时通过手动按下一个或一组键进入进行设置。这种BIOS设置方法不便于在测试生产线上进行批量设置。

发明内容

鉴于以上内容,有必要提供一种较方便地修改BIOS参数及重新生成修改后BIOS参数校验和的方法。

一种修改BIOS参数及重新生成修改后BIOS参数校验和的方法,该BIOS参数储存于一存储芯片中,该方法包括以下步骤:在一待设置计算机的操作系统中,修改该待设置计算机的BIOS参数得到一BIOS初始修改值,储存该BIOS初始修改值;将一特定值写入该存储芯片的一预设存储单元中;该待设置计算机重启时检测预设存储单元中的值是否等于该特定值,如是,则重新计算修改后BIOS参数的校验和并储存得到一最终BIOS修改值;将预设存储单元清零。

相对现有技术,本发明可根据计算机自动化修改BIOS参数及重新生成修改后BIOS参数校验和,此方法提高了计算机测试中的工作效率,减少了人力需求,降低了成本。

附图说明

图1为本发明修改BIOS参数及重新生成修改后BIOS参数校验和方法的流程图。

具体实施方式

请参阅图1,一修改BIOS参数及重新生成修改后BIOS参数校验和的方法包括以下步骤:

在一待设置计算机运行过程中,通过一用户BIOS设置程序初步改变该待设置计算机的BIOS参数得到一BIOS初始修改值,在CMOS RAM中储存该BIOS初始修改值;

该用户BIOS设置程序将一特定值,如0x7E,写入该BIOS在CMOS RAM一预设存储单元中;

该待设置计算机重启时检测预设存储单元中的值是否等于该特定值,如否,正常启动系统;

如是,则重新计算修改后的BIOS参数的校验和(checksum),并把该校验和写入CMOSRAM中校验和的存储单元中得到一最终BIOS修改值,将预设存储单元清零,然后系统自检,正常启动。

在本发明修改BIOS参数及重新生成修改后BIOS参数校验和方法的较佳实施方式中,该用户BIOS设置程序可运行于各种的操作系统中,如DOS,Windows,Linux等,并可通过网络同时对多个待设置计算机进行设置。该检测预设存储单元中的值是否等于该特定值的步骤、重新计算修改后的BIOS参数的校验和以及将预设存储单元清零步骤中的执行程序代码为BIOS参数的一部分,储存于该CMOS RAM中。

计算机系统每次引导时要读取CMOS RAM信息,同时还要检查BIOS参数的校验和是否与已储存的BIOS参数校验和相同,如不同则说明CMOS RAM中数据有错,系统将载入BIOS的默认设置。本发明较佳实施方式中,在判断BIOS校验和之前,首先将检查预设存储单元中的值是否为设定的特定值,以判断用户是否通过BIOS设置程序修改过BIOS参数,以此方式重新计算BIOS参数的校验和以便正确储存BIOS参数。

为节省CMOS RAM的存储空间及更快速的判断特定值,存储该特定值的预设存储单元大小为一字节。

在本发明的实施方式中,CMOS RAM为该BIOS存储介质,该BIOS还可以存储于其它存储芯片中。

该修改BIOS参数及重新生成修改后BIOS参数校验和相对于传统方法,主要优点在于:可批量修改待设置计算机BIOS参数;可完全实现生产线的自动化设定;节省成本,提高效率。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200810302959.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top