[发明专利]一种双BIOS控制系统及其控制方法、装置、设备、介质在审
申请号: | 201910285613.7 | 申请日: | 2019-04-10 |
公开(公告)号: | CN109992316A | 公开(公告)日: | 2019-07-09 |
发明(设计)人: | 智绪东 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统启动模块 使能信号 存储系统 控制系统 通信链路 文件数据 正常启动 切换器 实时监测系统 文件数据读取 恢复系统 启动模块 人工成本 人工手动 系统启动 正常系统 自动触发 低电平 预设 申请 传输 干预 | ||
本申请公开了一种双BIOS控制系统及其控制方法、装置、设备、介质,包括:实时监测系统启动模块是否能够利用第一BIOS中的文件数据进行正常系统启动;如果否,则自动触发低电平的使能信号;向预设的切换器传输所述使能信号;通过所述使能信号,控制所述切换器搭建所述系统启动模块与第二BIOS之间的通信链路;通过所述通信链路,将所述第二BIOS中的文件数据读取至所述系统启动模块,以便所述系统启动模块利用所述第二BIOS中的文件数据进行系统启动。本申请既减少了现有技术中由于需要人工手动干预才能恢复系统正常启动而带来的人工成本,也避免出现由于人为忽视导致存储系统长期无法正常启动的情况,提升了存储系统的可靠性和稳定性。
技术领域
本申请涉及计算机技术领域,特别涉及一种双BIOS控制系统及其控制方法、装置、设备、介质。
背景技术
通常,现有存储系统的主板上都只有一颗BIOS芯片(BIOS,即Basic Input OutputSystem,基本输入输出系统),用户可以读写操作,擦除或者升级BIOS,不过这种设计容易出现以下问题:一旦用户操作失误或遭受病毒入侵,就会造成BIOS芯片内数据损毁,系统无法正常开机。
为此,现在人们针对存储系统提出了双BIOS设计方案,以便在一个BIOS内部文件数据出现问题之后,可以利用备用的BIOS来使得系统能够正常开机。其中,现有的双BIOS设计方案主要包括以下几种:
方案一:主板上预留两个BIOS底座,正常情况下主板上只放一颗BIOS芯片维持系统的正常启动和日常使用,另外一颗BIOS芯片单独包装发给用户,用户妥善保管好这颗芯片,一旦主板上的BIOS芯片数据损毁,系统无法开机,用户可以将主板上的BIOS芯片拿出来,将备用BIOS插入主板上的BIOS底座即可使系统正常启动,启动之后也可以对主BIOS进行修复和升级;
方案二:主板上预留两个BIOS底座,两个芯片的切换使用跳线帽人工操作,正常使用时跳线帽指向主BIOS端,万一主BIOS因种种原因损坏,造成系统不开机时,只需要将BIOS下方的跳线帽调整至备用BIOS位置,系统就会以这颗急救的BIOS开机,开机后,再将跳线帽调整至原始位置,在不关机的情况下,运行BIOS升级程序,修复损坏的BIOS,方法原始且复杂,适用于DIY高手使用;
方案三:在使用一颗普通的FLASHROM芯片的基础上,增加一颗“非电可擦除”的EPROM作为后备芯片,并在线路设计上让硬件不能对备份BIOS进行写入动作,所以无论病毒怎样厉害,也不能对这颗只能单向读出的BIOS进行破坏,在两颗BIOS当中,后备芯片只可读,不可写,出厂时已写入BIOS程式,充当后补之用,主BIOS则作一般用途,可读可写,用户可在主BIOS上升级最新的BIOS程式,换言之病毒也有可能把它感染,当不幸被病毒感染时,用户可用跳线帽设定用后备BIOS开机,然后再用升级程序修复主BIOS,令系统永远不会因BIOS升级错误或病毒感染而死机,对用户更有保障,后备BIOS中的程序不可更新,算是这项功能的“副作用”。
然而,上述几个现有方案均存在以下问题:当存储系统的主BIOS芯片出现异常时,都需要人工手动干预才可以通过备用的BIOS使系统正常启动,这样一方面增加了人工成本,另一方面容易出现由于人为忽视导致存储系统长期无法正常启动,影响了存储系统自身的可靠性和稳定性。
发明内容
有鉴于此,本申请的目的在于提供一种双BIOS控制系统及其控制方法、装置、设备、介质,能够在无法利用主BIOS中的文件数据进行正常的系统启动的情况下,自动通过备用BIOS进行正常的系统启动,而无需人工手动干预,从而降低了人工成本,并避免出现存储系统长期无法正常启动的情况。其具体方案如下:
第一方面,本申请公开了一种双BIOS控制方法,应用于包括第一BIOS和第二BIOS的双BIOS冗余系统;其中,所述方法包括:
实时监测系统启动模块是否能够利用所述第一BIOS中的文件数据进行正常系统启动;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910285613.7/2.html,转载请声明来源钻瓜专利网。