[发明专利]一种批量修改BIOS配置的方法在审

专利信息
申请号: 201210306514.0 申请日: 2012-08-24
公开(公告)号: CN102880519A 公开(公告)日: 2013-01-16
发明(设计)人: 郑谦 申请(专利权)人: 曙光信息产业(北京)有限公司
主分类号: G06F11/00 分类号: G06F11/00
代理公司: 北京安博达知识产权代理有限公司 11271 代理人: 徐国文
地址: 100193 北京市海*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 批量 修改 bios 配置 方法
【说明书】:

技术领域

发明涉及计算机应用技术领域,具体涉及一种批量修改BIOS配置的方法。

背景技术

BIOS是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机后自检程序和系统自启动程序。其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。

BIOS参数一般是放在一块可读写的CMOS RAM芯片中,计算机关机后,系统通过一块后备电池向CMOS RAM供电以保持其中的信息,如果关于计算机的BIOS配置信息不正确,会导致系统性能降低、零部件不能识别,并由此引发一系列的软硬件故障。

传统BIOS配置的修改需要登陆每台服务器,在操作系统下(带内)可以实现修改BIOS配置的功能,具体原理是通过操作系统上运行一个程序通过Flash驱动直接向存放BIOS配置的Flash进行写操作,在BIOS配置界面下每台分别重启手工修改。

而实际的机房中往往会布置成百上千台服务器,如果每台分别修改的话对于机房管理人员将是极其繁重的工作。

发明内容

本发明针对在操作系统上修改BIOS配置不易实现批量操作的问题,提供一种批量修改BIOS配置的方法,所述BIOS配置通过以太网存储在BMC(Baseboard Management Controller,基板管理控制器)中,对所述BIOS配置进行修改,将修改后的BIOS配置保存在BMC的NVRAM(Non-Volatile Random Access Memory,非易失性随机访问存储器)中,BIOS启动时从BMC中读出BIOS配置信息并保存在BIOS的NVRAM中。

本发明提供的第一优选实施例中:对所述BIOS配置进行修改,将修改后的BIOS配置保存在BMC的NVRAM中的方法为:

步骤S1,BMC响应带外修改BIOS配置的请求对所述BIOS配置进行修改;

步骤S2,将所述修改后的BIOS配置保存在所述BMC的NVRAM中,执行步骤S3。

本发明提供的第二优选实施例中:对所述BIOS配置进行修改,将修改后的BIOS配置保存在BMC的NVRAM中的方法为:

步骤S1’,在系统的BIOS配置界面对所述BIOS配置进行修改;

步骤S2’,将所述修改后的BIOS配置由BIOS自动同步到所述BMC的NVRAM中。

本发明提供的第三优选实施例中:在所述BMC的NVRAM中保存的所述BIOS配置信息中设置“配置已于BIOS同步”标志位,所述标志位在所述BMC的NVRAM中保存的所述BIOS配置信息丢失后会被自动清零。

本发明提供的第四优选实施例中:统启动时先读取所述标志位,判断所述标志位是否为零。

本发明提供的第五优选实施例中:所述标志位不为零时,从BMC中读出BIOS配置信息启动BIOS;

所述标志位为零时,将系统中保存在BIOS的NVRAM中的BIOS当前配置写回BMC中后,从BMC中读出BIOS配置信息启动BIOS。

本发明提供的一种批量修改BIOS配置的方法的有益效果包括:

1、本发明提供的一种批量修改BIOS配置的方法,将BIOS配置通过以太网保存在BMC中,BIOS启动时从BMC中读出BIOS配置信息,可以对BMC中的BIOS配置进行修改实现批量修改BIOS配置。

2、也可以在一台服务器的系统的BIOS配置界面对BIOS配置进行带内修改,并将该修改信息同步到BMC的配置中,BIOS启动时从BMC中读出BIOS配置信息,实现BIOS配置的批量修改。

3、在BMC的NVRAM中保存的BIOS配置信息中设置“配置已于BIOS同步”标志位,BIOS启动时将BIOS配置信息保存在BIOS的NVRAM中,通过标志位判断BMC中保存的BIOS配置是否丢失,如果丢失则将系统中保存在BIOS的NVRAM中的BIOS当前配置写回BMC中,防止BIOS在启动时读到错误的配置信息。

附图说明

如图1所示为本发明提供的一种批量修改BIOS配置的实施例的方法流程图。

具体实施方式

本发明提供一种批量修改BIOS配置的方法,BIOS配置信息通过以太网存储在BMC中,对BIOS配置信息进行修改,将修改后的BIOS配置保存在BMC的NVRAM中,BIOS启动时从BMC中读出BIOS配置信息并将该BIOS配置信息保存在BIOS的NVRAM中。

实施例一:

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业(北京)有限公司,未经曙光信息产业(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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