通过BIOS更新Capsule来更新用户输入SMBIOS信息的方法技术

技术编号:16873517 阅读:31 留言:0更新日期:2017-12-23 11:32
本发明专利技术公开一种通过BIOS更新Capsule来更新用户输入SMBIOS信息的方法,包括以下步骤:用户通过Tool加载Capsule,在Tool UI修改SMBIOS信息,并在Tool UI界面保存已修改的信息到Capsule;用户在Shell或者系统下更新修改过的Capsule;在更新完Capsule之后的系统启动过程中,BIOS从Capsule中提取用户输入的SMBIOS信息并更新到SMBIOS Table;更新完后,用户通过工具在DOS、Shell或者系统下查看SMBIOS相关信息。本发明专利技术中用户能够在计算机不启动情况下,就直接通过Tool来修改SMBIOS信息,Tool UI更直接更友好,用户只需一次更改Capsule,量产更有优势。

Update Capsule to update user input SMBIOS information through BIOS

The invention discloses a method to update the user input information by SMBIOS BIOS update Capsule, which comprises the following steps: the user through the Tool loading Capsule, modify the SMBIOS information in the Tool UI, and save the information to the Capsule has been modified in the Tool UI user interface; update the modified Capsule or in the Shell system; start after updating the Capsule system in the process of BIOS extraction of user input information from the SMBIOS Capsule and SMBIOS Table to update; after update, SMBIOS users to view related information in DOS, Shell or system by tools. The user in the invention can not start in the computer case, directly through the Tool to modify the SMBIOS information, Tool UI more friendly, users only need a change Capsule, production advantage.

【技术实现步骤摘要】
通过BIOS更新Capsule来更新用户输入SMBIOS信息的方法
本专利技术属于计算机软件系统技术,具体涉及一种通过BIOS更新Capsule来更新用户输入SMBIOS信息的方法。
技术介绍
BIOS即“BasicInputOutputSystem”,中文名称“基本输入输出系统”。它是一组固化到计算机主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机后自检程序和系统加载程序。其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。更新Capsule即胶囊式更新,将更新数据或文件封装为Capsule,并将Capsule放在内存指定位置或其他存储空间例如ESP分区,然后由BIOS固件层对Capsule进行识别,解析,获取更新数据来更新BIOS固件。现有技术中通常会采用以下方法来实现更新用户输入SMBIOS信息:一是由BIOS工程师直接修改代码来更新SMBIOS信息,但此方法中用户无法介入;二是计算机运行状态下在Shell/DOS/OS下使用工具输入更新,此方法中计算机制造商一般不会提供这样的Tool,这种Tool一般为制造商内部使用,且需更新计算机数量宠大情况下,借助这种Tool多次人为输入,容错率低。
技术实现思路
专利技术目的:本专利技术的目的在于解决现有技术中存在的不足,提供一种通过BIOS更新Capsule来更新用户输入SMBIOS信息的方法。技术方案:本专利技术一种通过BIOS更新Capsule来更新用户输入SMBIOS信息的方法,包括如下步骤:(1)用户通过Tool加载Capsule,在ToolUI修改SMBIOS信息,并在ToolUI界面保存已修改的信息到Capsule;其中,所述SMBIOS信息包括SMBIOS所有Type可修改的数字以及字符信息;(2)用户在Shell或者系统下更新步骤(1)中所修改过的Capsule;(3)在更新完Capsule之后的系统启动过程中,BIOS从Capsule中提取用户输入的SMBIOS信息并更新到SMBIOSTable;(4)更新完后,用户通过工具在DOS、Shell或者系统下查看SMBIOS相关信息。有益效果:本专利技术中用户只需要把需要修改的SMBIOS信息通过Tool写入Capsule即可,该Capsule用来在Shell或者系统下更新BIOS使用,用户能够在计算机不启动情况下,就直接通过Tool来修改SMBIOS信息,ToolUI更直接更友好,用户只需一次更改Capsule,量产更有优势。附图说明图1为本专利技术的流程示意图。具体实施方式下面对本专利技术技术方案进行详细说明,但是本专利技术的保护范围不局限于所述实施例。实施例1:如图1所示,(1)得到BIOSCapsule,用Tool打开它。(2)在呈现出的ToolUISMBIOS区域按需要键入相关信息,比如Type11字符串,可以一个或者多个字符串。(3)确认键入信息无误后,保存修改内容到Capsule。(4)启动计算机并更新Capsule。(5)重启计算机检验SMBIOS信息修改的部分与用户输入一致,表示修改成功。本文档来自技高网...
通过BIOS更新Capsule来更新用户输入SMBIOS信息的方法

【技术保护点】
一种通过BIOS更新Capsule来更新用户输入SMBIOS信息的方法,其特征在于:包括如下步骤:(1)用户通过Tool加载Capsule,在Tool UI修改SMBIOS信息,并在Tool UI界面保存已修改的信息到Capsule;其中,所述SMBIOS信息包括SMBIOS所有Type可修改的数字以及字符信息;(2)用户在Shell或者系统下更新步骤(1)中所修改过的Capsule;(3)在更新完Capsule之后的系统启动过程中,BIOS从Capsule中提取用户输入的SMBIOS信息并更新到SMBIOS Table;(4)更新完后,用户通过工具在DOS、Shell或者系统下查看SMBIOS相关信息。

【技术特征摘要】
1.一种通过BIOS更新Capsule来更新用户输入SMBIOS信息的方法,其特征在于:包括如下步骤:(1)用户通过Tool加载Capsule,在ToolUI修改SMBIOS信息,并在ToolUI界面保存已修改的信息到Capsule;其中,所述SMBIOS信息包括SMBIOS所有Type可修改的数字以及字符信息;(2)用户在Shell或者系统下更新步骤(1)中所修改过的Capsule;(3)在更新完Capsule之后的系统启动过程中,BIOS从Capsule中提取用户输入的SMBIOS信息并更新到SMBIOSTable;(4)更新完后,用户通过工具在DOS、Shell或者系统下查看SMBIOS相关信息。2.根据权利要求1所述的通过BIOS更新Caps...

【专利技术属性】
技术研发人员:陈伟
申请(专利权)人:南京百敖软件有限公司江苏卓易信息科技股份有限公司昆山百敖电子科技有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1