基本输入输出系统的复原系统及方法技术方案

技术编号:32469241 阅读:21 留言:0更新日期:2022-03-02 09:28
一种基本输入输出系统的复原系统,包含复原触发装置、存储装置及运算装置,其中运算装置连接于复原触发装置及存储装置。复原触发装置用于产生复原指令。存储装置存储至少一BIOS备份数据。运算装置用于受复原指令驱动以从所述至少一BIOS备份数据中选择一者作为复原BIOS,并依据复原BIOS复原主机芯片所运作的原始BIOS。始BIOS。始BIOS。

【技术实现步骤摘要】
基本输入输出系统的复原系统及方法


[0001]本专利技术关于一种电脑复原系统,尤其是一种基本输入输出系统的复原系统。

技术介绍

[0002]基本输入输出系统(Basic Input/Output System,BIOS)在通电启动阶段执行硬件初始化,以及为操作系统提供运行时服务的固件。进一步来说,BIOS的作用在于初始化及测试硬件元件,以及从大容量存储装置载入启动程序,并由启动程序载入操作系统。
[0003]当主机的BIOS异常而无法开机时,使用者可以先关机,再次启动主机并进入BIOS设定模式,回复BIOS预设值后再重新启动主机。然而,当BIOS毁损或上述回复功能失败时,使用者只能将主机送修。

技术实现思路

[0004]本专利技术所要解决的技术问题是提供一种基本输入输出系统的复原系统及方法可以在主机BIOS异常时通过硬件或软件触发复原触发装置,避免死机。
[0005]为了实现上述目的,本专利技术提供了一种基本输入输出系统的复原系统,包含复原触发装置、存储装置及运算装置,其中运算装置连接于复原触发装置及存储装置。复原触发装置用于产生复原指令。存储装置存储至少一BIOS备份数据。运算装置用于受复原指令驱动以从所述至少一BIOS备份数据中选择一者作为复原BIOS,并依据复原BIOS复原主机芯片所运作的原始BIOS。
[0006]依据本专利技术一实施例的基本输入输出系统的复原方法,包含借由复原触发装置产生复原指令,以复原指令驱动运算装置从至少一BIOS备份数据中选择一者作为复原BIOS,以及借由运算装置依据复原BIOS来复原主机芯片所运作的原始BIOS。
[0007]本专利技术的有益功效在于:借由上述结构,本专利技术所提供的基本输入输出系统的复原系统及方法可以在主机BIOS异常时通过硬件或软件触发复原触发装置,避免死机。
[0008]以下结合附图和具体实施例对本专利技术进行详细描述,但不作为对本专利技术的限定。
附图说明
[0009]图1为依据本专利技术第一实施例所示的基本输入输出系统的复原系统的功能方块图。
[0010]图2为依据本专利技术第一实施例所示的基本输入输出系统的基本输入输出系统的复原方法的流程图。
[0011]图3为依据本专利技术第二实施例所示的基本输入输出系统的复原系统的功能方块图。
[0012]其中,附图标记:
[0013]1、2
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
BIOS复原系统
[0014]11、21
ꢀꢀꢀꢀꢀꢀꢀ
复原触发装置
[0015]13、25
ꢀꢀꢀꢀꢀꢀꢀ
处理组件
[0016]131、23
ꢀꢀꢀꢀꢀꢀ
存储装置
[0017]133、251
ꢀꢀꢀꢀꢀ
运算装置
[0018]5ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
主机芯片
[0019]6ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
主机BIOS存储器
具体实施方式
[0020]以下在实施方式中详细叙述本专利技术的详细特征以及优点,其内容足以使任何熟悉相关技艺者了解本专利技术的
技术实现思路
并据以实施,且根据本说明书所揭露的内容、申请专利范围及图示,任何熟悉相关技艺者可轻易地理解本专利技术相关的目的及优点。以下的实施例进一步详细说明本专利技术的观点,但非以任何观点限制本专利技术的范畴。
[0021]下面结合附图对本专利技术的结构原理和工作原理作具体的描述:
[0022]本专利技术提供一种基本输入输出系统(Basic Input/Output System,BIOS)的复原系统,可以用于复原主机芯片所运行的BIOS。特别来说,以下多个实施例所述的BIOS复原系统可以设置于显卡或是主板。请参考图1及图2,图1为依据本专利技术第一实施例所示的BIOS复原系统的功能方块图,图2则为依据本专利技术第一实施例所示的BIOS复原方法的流程图。如图1所示,BIOS复原系统1包含复原触发装置11及处理组件13,其中,处理组件13连接于复原触发装置11,且亦连接于主机芯片5或/及主机BIOS存储器6。进一步来说,处理组件13包含存储装置131及运算装置133,其中运算装置133连接于存储装置131及复原触发装置11,且连接于主机芯片5或/及主机BIOS存储器6,上述连接特别通过有线方式。BIOS复原系统1可以执行一BIOS复原方法,如图2所示,所述BIOS复原方法包含:于步骤S1中,借由复原触发装置11产生复原指令;于步骤S2中,以复原指令驱动运算装置133从存储于存储装置131的至少一BIOS备份数据中选择一者作为复原BIOS;以及于步骤S3中,借由运算装置133依据复原BIOS来复原主机芯片5所运作的原始BIOS。
[0023]以下进一步说明BIOS复原系统1所含的各装置的实施元件及运作。如上所述,BIOS复原系统1的复原触发装置11可以用于产生复原指令,且此复原触发装置11的触发方式可为手动或自动。举例来说,复原触发装置11为电子式开关元件、机械式开关元件等硬件元件,可以受人为动作(例如按压、拨动等,本专利技术不予限制)触发,而产生代表复原指令的信号,并将代表复原指令的信号提供至运算装置133。举另一个例子来说,复原触发装置11为有线传输连接端口,例如I2C、系统管理总线(SMBUS)、串行外围设备接口(SPI)、通用异步收发传输器(UART)、RS-232及通用串行总线(USB)等,可以自外部装置的软件界面(例如手机应用程序)接收指示进行复原作业的信号并将其作为复原指令或转换为复原指令,并将复原指令提供至运算装置133。再举一个例子来说,复原触发装置11可以包含彼此相连的电信号检测器及处理器。电信号检测器例如为一或多个电流计、电压计或其他,用于检测关联于BIOS的运作电信号。进一步来说,电信号检测器可以电性连接于主机芯片5以检测主机芯片5在刚开启时的运作电信号,处理器便可判断此运作电信号是否指示异常。具体来说,处理器可以存储有运作电信号具有高电位还是低电位属于正常运作BIOS的标准表,当处理器判断运作电信号不符合标准表时,便判断运作电信号指示异常,并产生复原指令提供至运算装置133。
[0024]特别来说,处理组件13可以为微控制器(Microcontroller unit,MCU),而设置在此微控制器内部的存储装置131可以为只读存储器(Read-only memory,ROM)、快闪存储器(Flash memory)或其他非挥发性存储器,运算装置133可以为微控制器的运算电路。存储装置131存储有至少一BIOS备份数据。也就是说,存储装置131中所存储的BIOS备份数据可以为一或多笔。于BIOS备份数据为多笔的实施方式中,存储装置131可以被分割为多个区域以分别存储不同的BIOS备份数据,且可以更存有BIOS异常记录表,记录该些BIOS备份数据分别对应的异常参数,例如发生异常的次数、前次发生异常的时间点等。另外,除了BIOS备份数据,存储装置131的其他分割区域更可以存储处理组件13的操作程序代码或/及其他数据。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基本输入输出系统的复原系统,其特征在于,包含:一复原触发装置,用于产生一复原指令;一存储装置,存储至少一BIOS备份数据;以及一运算装置,连接于该复原触发装置及该存储装置,且用于受该复原指令驱动以从该至少一BIOS备份数据中选择一者作为一复原BIOS,并依据该复原BIOS复原一主机芯片所运作的一原始BIOS。2.如权利要求1所述的基本输入输出系统的复原系统,其特征在于,该至少一BIOS备份数据为多笔,该存储装置更存储一BIOS异常记录表,记录该些BIOS备份数据分别对应的多个异常参数,且该运算装置更依据该些异常参数选择该复原BIOS。3.如权利要求1所述的基本输入输出系统的复原系统,其特征在于,该运算装置借由从该存储装置读取该复原BIOS,并提供该复原BIOS至该主机芯片来复原该原始BIOS。4.如权利要求1所述的基本输入输出系统的复原系统,其特征在于,该运算装置借由依据该复原BIOS更新与该主机芯片相连的一主机BIOS存储器来复原该原始BIOS。5.如权利要求3或4所述的基本输入输出系统的复原系统,其特征在于,更包含一处理组件,其中该存储装置与该运算装置包含于该处理组件内。6.如权利要求5所述的基本输入输出系统的复原系统,其特征在于,该处理组件为一微控制器。7.如权利要求1所述的基本输入输出系统的复原系统,其特征在于,该运算装置借由将该复原BIOS在该存储装置中的地址指定给该主机芯片读取来复原该原始BIOS。8.如权利要求1所述的基本输入输出系统的复原系统,其特征在于,该复原触发装置包含一电信号检测器及一处理器,该电信...

【专利技术属性】
技术研发人员:黄顺治张志隆黄文政
申请(专利权)人:技嘉科技股份有限公司
类型:发明
国别省市:

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

1