[发明专利]电子设备和用于电子设备的启动方法有效

专利信息
申请号: 201510606919.X 申请日: 2015-09-22
公开(公告)号: CN105589713A 公开(公告)日: 2016-05-18
发明(设计)人: 赵志宇 申请(专利权)人: 杭州华三通信技术有限公司
主分类号: G06F9/445 分类号: G06F9/445
代理公司: 北京德琦知识产权代理有限公司 11018 代理人: 陈舒维;宋志强
地址: 310052 浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 电子设备 用于 启动 方法
【说明书】:

技术领域

发明涉及一种电子设备、以及一种用于电子设备的启动方法。

背景技术

电子设备中通常具有CPU,对于例如X86系列等某些CPU来说,在电子设备上电启动 后的初始化过程需要通过加载BIOS(BasicInput/OutputSystem,基本输入输出系统)来实现。

而且,CPU在完成初始化之后,还可以加载并运行操作系统,以支持电子设备实现相应 的功能。其中,某些操作系统的加载可以由BIOS引导,而另一些操作系统的加载则需要由 Boot软件引导,并且,用于引导操作系统加载的Boot软件可能具有在线升级的需求。

如果电子设备在Boot软件的在线升级过程中发生例如断电等异常,则会导致该电子设备 中的Boot软件损坏,进而导致CPU无法成功加载操作系统。

因此,如何为Boot软件提供可靠的备份成为现有技术需要解决的问题。

发明内容

有鉴于此,本发明的实施例提供了一种电子设备、以及一种用于电子设备的启动方法。

在一个实施例中,一种电子设备包括CPU、存储芯片、硬盘、以及逻辑装置,其中:

存储芯片中存储有BIOS;

硬盘中存储有用于CPU被BIOS引导加载的MBR、用于CPU被MBR引导扫描的DPT、 用于CPU在扫描DPT之后被MBR择一地引导加载的第一Boot软件和第二Boot软件、以及 用于CPU被第一Boot软件或第二Boot软件引导加载的操作系统;

逻辑装置在电子设备上电后将CPU置为复位、并将维护的待加载Boot软件的标识设置 为表示第一Boot软件,以使CPU在被逻辑装置解除复位并加载BIOS之后通过运行MBR获 取该标识、并根据获取的该标识选择加载第一Boot软件;

逻辑装置在检测到CPU加载第一Boot软件失败后将CPU置为复位、并将维护的待加载 Boot软件的标识变更为表示第二Boot软件,以使CPU在被逻辑装置解除复位并加载BIOS 之后通过运行MBR获取该标识、并根据获取的该标识选择加载第二Boot软件。

可选地,待加载Boot软件的标识进一步将其表示的第一Boot软件标识为主用、将其表 示的第二Boot软件标识为备用;

第一Boot软件和第二Boot软件进一步用于引导CPU通过识别逻辑装置维护的该标识确 定当前加载的Boot软件的主备状态,以使CPU在成功加载被标识为备用的第二Boot软件后 利用第二Boot软件修复第一Boot软件。

可选地,CPU在利用第二Boot软件修复第一Boot软件之后,在第二Boot软件的引导下 加载操作系统、或通知逻辑装置将其复位将维护的待加载Boot软件的标识重置为表示第一 Boot软件。

可选地,BIOS包括第一BIOS和第二BIOS,存储芯片包括存放第一BIOS的第一存储芯 片和存放第二BIOS的第二存储芯片,并且,CPU与第一存储芯片和第二存储芯片被逻辑装 置择一地导通,其中:

逻辑装置在电子设备上电后将复位状态的CPU与第一存储芯片导通,以使CPU在被逻 辑装置解除复位后通过逻辑装置从第一存储芯片加载第一BIOS;

逻辑装置在检测到CPU从第一存储芯片加载第一BIOS失败后将CPU置为复位,并将 CPU切换为与第二存储芯片导通,以使CPU在被逻辑装置解除复位后通过逻辑装置从第二存 储芯片加载第二BIOS。

可选地,第一Boot软件和第二Boot软件进一步用于引导CPU识别逻辑装置对第一存储 芯片和第二存储芯片的导通状态,以使CPU在当前已成功加载的BIOS为第二BIOS时利用 第二BIOS修复第一BIOS。

可选地,CPU在利用第二BIOS修复第一BIOS之后,在当前已成功加载的第一Boot软 件或第二Boot软件的引导下加载操作系统、或通知逻辑装置将其复位并切换回第一存储芯片 与其导通。

在一个实施例中,一种用于电子设备的启动方法,该电子设备包括CPU、存储芯片、以 及硬盘,其中,存储芯片中存储有BIOS;硬盘中存储有用于CPU被BIOS引导加载的MBR、 用于CPU被MBR引导扫描的DPT、用于CPU在扫描DPT之后被MBR择一地引导加载的 第一Boot软件和第二Boot软件、以及用于CPU被第一Boot软件或第二Boot软件引导加载 的操作系统;并且,该启动方法包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510606919.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top