[发明专利]一种SMBIOS模块的修改方法在审
申请号: | 201810782287.6 | 申请日: | 2018-07-16 |
公开(公告)号: | CN109101251A | 公开(公告)日: | 2018-12-28 |
发明(设计)人: | 杨辛一;谢乾;陈道林;王志云 | 申请(专利权)人: | 南京百敖软件有限公司;江苏卓易信息科技股份有限公司;昆山百敖电子科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/61;G06F17/24 |
代理公司: | 南京申云知识产权代理事务所(普通合伙) 32274 | 代理人: | 邱兴天 |
地址: | 210061 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 源代码 保密性 编辑工具 模块信息 不接触 简易 申请 安全 | ||
本发明公开了一种SMBIOS模块的修改方法,一种SMBIOS模块的修改方法,为通过OS下编辑工具直接对BIOS的bin文件的SMBIOS模块信息进行修改。本申请的SMBIOS模块的修改方法,用户可以在不接触源代码的情况下,直接对BIOS bin文件操作实现修改SMBIOS信息,更简易适用,在源代码保密性上也更安全。具有很好的实用性。
技术领域
本发明属于SMBIOS模块技术领域,特别是涉及一种SMBIOS模块的修改方法。
背景技术
BIOS即“Basic Input Output System”,中文名称“基本输入输出系统”。它是一组固化到计算机主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机后自检程序和系统加载程序。其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。
现有的OS下编辑工具可以修改BIOS bin文件的Setup参数、Logo、FV、File、Section等,却无法修改SMBIOS(System Management BIOS)信息。修改SMBIOS信息需要对源码进行修改,然后重新编译生成bin文件,显然不能满足使用需求。
发明内容
发明目的:针对现有技术中存在的不足,本发明的目的是提供一种SMBIOS模块的修改方法,可直接对bin文件的SMBIOS信息进行修改,用户把需要修改的SMBIOS信息通过OS下编辑工具写入BIOS bin文件以达到直接修改SMBIOS信息的目的,满足使用需求。
技术方案:为了实现上述发明目的,采用的技术方案为:
一种SMBIOS模块的修改方法,为通过OS下编辑工具直接对BIOS的bin文件的SMBIOS模块信息进行修改。
所述的SMBIOS模块的修改方法,包括如下步骤:
1)用OS下编辑工具打开BIOS bin文件;
2)根据OS下编辑工具提供的SMBIOS Update界面修改SMBIOS信息;
3)将修改保存到bin文件;
4)将更新后的bin文件烧入到单板中,上电;
5)检查SMBIOS信息是否更新成功。
所述的SMBIOS模块的修改方法,先在BIOS上开辟一块FV,将BIOS的SMBIOS信息以固定的格式存储在该FV的固定地址,SMBIOS中可以修改的信息都从该地址获取。
步骤1)中,用OS下编辑工具读取BIOS bin文件,通过GUID及固定地址,找到存放SMBIOS信息的FV,根据格式解析出SMBIOS信息,进行修改,保存。
有益效果:与现有技术相比,本申请的SMBIOS模块的修改方法,为通过OS下编辑工具直接对BIOS的bin文件的SMBIOS模块信息进行修改,用户可以在不接触源代码的情况下,直接对BIOS bin文件操作实现修改SMBIOS信息,更简易适用,在源代码保密性上也更安全。具有很好的实用性。
附图说明
图1是SMBIOS模块的修改方法的流程图。
具体实施方式
下面结合附图对本发明做进一步说明。
实施例1
一种SMBIOS模块的修改方法,为通过OS下编辑工具直接对BIOS的bin文件的SMBIOS模块信息进行修改,包括两个部分,分别为BIOS部分和OS下编辑工具部分,其中:
1、BIOS部分:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京百敖软件有限公司;江苏卓易信息科技股份有限公司;昆山百敖电子科技有限公司,未经南京百敖软件有限公司;江苏卓易信息科技股份有限公司;昆山百敖电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810782287.6/2.html,转载请声明来源钻瓜专利网。