自动启动备份韧件的系统与方法技术方案

技术编号:4262562 阅读:207 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种自动启动备份韧件的系统,包含一基板管理控制器、一第一BIOS内存、一反向器,与一第二BIOS内存。第一BIOS内存为与基板管理控制器的一输入/输出脚位电性连接。反向器与基板管理控制器的该输入/输出脚位电性连接,第二BIOS内存再与反向器电性连接。一种应用该系统的自动启动备份韧件的方法也在此揭露。

【技术实现步骤摘要】

本专利技术是有关于一种自动启用备份韧件的系统与方法,且特别是有关于一种自动 启动备份BIOS的系统与方法。
技术介绍
在计算机系统中,基本输入/输出系统(Basic Input-Output System ;BIOS)是计 算机基本操作中最基础的软件,主要是由低阶的指令集所组成,而其内主要存储与计算机 相关且重要的基本输入/输出程序、系统信息设备、开机自我检测(Power-On Self Test; POST)和系统开机程序等。当计算机开机时,BIOS即调用所存放的相关程序对计算机系统 执行开机自我检测。当检测全部完成后,BIOS遂将系统控制权移交给系统的引导模块,以 由引导模块完成操作系统的加载程序。因此,计算机一开机时初始的运作,都是依照基本输 入/输出系统的内容来执行运作,倘若基本输入/输出系统出现问题,计算机一开机便无法 执行如内存、硬盘、中央处理器等的测试,使计算机无法顺利开机。 在 一 般计算机系统中,均将BIOS的程序指令集烧录在非挥发性内存 (Non-Volatile Memory)中,如Flash R0M、 PR0M、 EPROM、 EEPROM等,并将BIOS内存内建于 计算机的主机板或放入计算机系统的芯片组中,使其不受电源供应影响,而可长久保存其 内容。但BIOS内存的内容并非完全不会出现错误,当BIOS内存的电路结构随时间产生退 化,或在BIOS更新时操作不当而造成数据损毁,或其它不可预期的操作使其内容产生错误 或数据流失,将导致计算机开机执行BIOS程序时产生错误,而造成系统无法正常开机,所 以BIOS的备份变的非常重要。 现有技术中,在一个计算机系统中设置两个BIOS存储装置,亦或是一个BIOS内存 中有两份BIOS程序,但因为是透过软件程序的方式作BIOS切换,其前提必须是BIOS中启 动区的数据完全正确,才可以完成BIOS的切换以顺利开机,否则若BIOS中启动区的数据也 被破坏,那系统还是会在开机过程中死机而无法顺利启动。
技术实现思路
本专利技术所要解决的技术问题在于提供一种自动启动备份BIOS的系统与方法,用 以系统开机失败后,自动切换至备份BIOS开机。 为了实现上述目的,本专利技术提出了一种自动启动备份韧件的系统,包含一基板管 理控制器、一第一BIOS内存、一反向器,与一第二BIOS内存。第一BI0S内存为与基板管理 控制器的一输入/输出脚位电性连接。反向器与基板管理控制器的该输入/输出脚位电性 连接,第二BI0S内存再与反向器电性连接。 自动启动备份韧件的系统中还包含有一计时器,与基板管理控制器电性连接。该 计时器还与第一BI0S内存及第二BI0S内存电性连接。计时器可为一监视计时器(watchdog timer)。系统中还包含有一中央处理单元,分别与第一 BIOS内存与第二 BIOS内存电性连 接。 为了实现上述目的,本专利技术另一实施例中提出一种自动启动备份韧件的方法,包 含基板管理控制器发出一致能信号至一第一BIOS内存;确认基板管理控制器是否在一预 定时间后,接收到由一计时器所发出的一逾期信号;当基板管理控制器接收到逾期信号后, 变更基板管理控制器的一输出设定;重新开机;基板管理控制器输出一除能信号;以及转 换除能信号为致能信号而传送至一第二BIOS内存。 其中还包含透过第二BIOS内存完成开机计时器,与基板管理控制器电性连接。该 计时器还与第一 BIOS内存及第二 BIOS内存电性连接。并在完成开机后,清除计时器。其 中还包含利用一反向器将除能信号转换为致能信号。 为了实现上述目的,本专利技术又一实施例中提出一种自动启动备份韧件的方法,包 含基板管理控制器发出一除能信号;转换除能信号为一致能信号并传送至一第二BIOS内 存;确认基板管理控制器是否在一预定时间后,接收到由一计时器所发出的一逾期信号; 基板管理控制器接收到逾期信号后,变更基板管理控制器的一输出设定;重新开机;以及 基板管理控制器输出致能信号至一第一BIOS内存。 本专利技术的为利用基板管理控制器配合反向器选 择开机的BI0S内存,并可利用计时器判定系统是否开机成功,以在开机失败后,在下一次 重新开机时,自动切换至备份的BIOS内存开机。附图说明 为使本专利技术的上述和其它目的、特征、优点与实施例能更明显易懂,所附附图的详 细说明如下 图1是本专利技术的自动启动备份韧件的系统一较佳实施例的架构图2是本专利技术的自动启动备份韧件的系统另一较佳实施例的架构图; 图3是本专利技术的自动启动备份韧件的方法的一较佳实施例的流程图; 图4是本专利技术的自动启动备份韧件的方法的另一较佳实施例的流程图。主要组件符号说明110 :第一 BIOS内存 130 :中央处理单元 150 :反向器210 270 :步骤 100 120 140 160 310第二BI0S内存 基板管理控制器 计时器 370 :步骤具体实施例方式以下将以附图及详细说明清楚说明本专利技术的精神,任何所属
中的技术人 员在了解本专利技术的较佳实施例后,当可由本专利技术所教示的技术,加以改变及修饰,其并不脱离本专利技术的精神与范围。 本专利技术为一种自动切换备份韧件的系统及其方法,主要提出一种具有两个可自动 切换并互相提供备份的BIOS R0M,以达到即使其中一个BI0SR0M完全损坏,系统仍可透过 反向器自动切换到另一个备份的BIOS程序,以使系统顺利启动。 参照图1,其示出了本专利技术的自动启动备份韧件的系统一较佳实施例的架构图。系统100中包含有一第一基本输入/输出系统只读存储器110(Basiclnput-0utput System Read Only Memory ;BIOS ROM,以下简称为BIOS内存)、一第二 BIOS内存120、一中央处理 单元130、一基板管理控制器140 (baseboardmanagement controller ;BMC),以及一反向器 150。 其中第一 BIOS内存110与第二 BIOS内存120为两物理内存。中央处理单元130 分别与第一BI0S内存110、第二BI0S内存120电性连接。 其中,第一 BIOS内存110与第二 BIOS内存120可相互作为备份韧件。本实施例 中,第一BI0S内存110为预设的开机BIOS内存,而第二BI0S内存120则定为备份开机BIOS 内存。第一 BIOS内存110、第二 BIOS内存120与基板管理控制器140的输入/输出脚位 (1/0 pin)连接,而反向器150则是位于第二BI0S内存120与基板管理控制器140之间。 当正常启动系统100时,基板管理控制器140的输入/输出脚位输出一高电位信 号,相当于致能(enable)信号,该高电位信号可传送至第一 BIOS内存110,使第一BI0S内 存110处于致能状态。中央处理单元130可从第一 BIOS内存110中执行开机工作。 由于基板管理控制器140与第二 BIOS内存120之间设置有反向器150,因此,基 板管理控制器140的输入/输出脚位向第二BI0S内存120输出的高电位信号,会被反向器 150反向,而变成低电位信号,相当于除能(disable)信号,使第二BI0S内存120处于除能 状态而不作动。 相反的,当系统1本文档来自技高网
...

【技术保护点】
一种自动启动备份韧件的系统,其特征在于,包含:一基板管理控制器,具有一输入/输出脚位;一第一BIOS内存,与该基板管理控制器的该输入/输出脚位电性连接;一反向器,与该基板管理控制器的该输入/输出脚位电性连接;以及一第二BIOS内存,与该反向器电性连接。

【技术特征摘要】
一种自动启动备份韧件的系统,其特征在于,包含一基板管理控制器,具有一输入/输出脚位;一第一BIOS内存,与该基板管理控制器的该输入/输出脚位电性连接;一反向器,与该基板管理控制器的该输入/输出脚位电性连接;以及一第二BIOS内存,与该反向器电性连接。2. 根据权利要求1所述的自动启动备份韧件的系统,其特征在于,还包含一计时器,与 该基板管理控制器电性连接。3. 根据权利要求2所述的自动启动备份韧件的系统,其特征在于,该计时器还与该第 一BI0S内存与该第二BIOS内存电性连接。4. 一种自动启动备份韧件的方法,其特征在于,包含 一基板管理控制器发出一致能信号至一第一BIOS内存;确认该基板管理控制器是否在一预定时间后,接收到由一计时器所发出的一逾期信号;当该基板管理控制器接收到该逾期信号后,变更该基板管理控制器的一输出设定; 重新开机;该基板管理控制器输出一除能信号;以及 转换该除能信号为该致...

【专利技术属性】
技术研发人员:陈志伟卢晓芬
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1