[发明专利]信息处理方法及电子设备有效
申请号: | 201410302668.1 | 申请日: | 2014-06-27 |
公开(公告)号: | CN105335248B | 公开(公告)日: | 2018-08-31 |
发明(设计)人: | 王鹤来 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 白瑞强;姚开丽 |
地址: | 100085*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 方法 电子设备 | ||
本发明实施例公开了一种信息处理方法及电子设备,所述方法包括:嵌入式控制单元检测触发操作;当检测到所述触发操作时,获取第一指令,触发中央处理单元执行所述第一指令;以使所述中央处理单元根据所述第一指令,获取BIOS镜像文件,并将所述BIOS镜像文件覆盖写入存储单元,以更新所述存储单元存储的BIOS指令。采用本发明实施例的技术方案,能够对电子设备的BIOS进行可靠、快速地还原操作,操作简单。
技术领域
本发明涉及信息处理技术,尤其涉及一种信息处理方法及电子设备。
背景技术
基本输入输出系统(BIOS,Basic Input Output System),是一组固化到电子设备(如台式电脑、笔记本电脑)存储芯片上的可执行指令,它实现以下功能:实现电子设备最重要的基本输入输出、系统设置、电子设备启动后自检和操作系统启动,为电子设备提供最底层的、最直接的硬件设置和控制功能。
当BIOS需要还原时,相关技术调用BIOS引导存储芯片中的引导块(BOOT BLOCK)的引导程序进行处理,由引导程序利用BIOS镜像(Image)文件来还原初始BIOS,由于BOOTBLOCK也设置于存储芯片中,如果BOOT BLOCK损坏(例如被重新写入的数据),引导程序无法运行,只能通过人工操作烧录器对存储芯片进行烧录操作,以利用BIOS Image还原BIOS,利用烧录器还原BIOS的方式操作难度大且成本高,电子设备用户往往难以实施;
相关技术通常是对BOOT BLOK的存储空间进行写保护以避免BOOT BLOCK被破坏,但当利用刷写工具对存储芯片进行刷写时,BOOT BLOCK仍然面临被破坏的风险。
综上所述,相关技术中,存在由于对BOOT BLOK无法有效保护、导致还原BIOS操作难度大、成本高的问题。
发明内容
本发明实施例提供一种信息处理方法及电子设备,能够克服相关技术无法对BOOTBLOK进行有效保护导致的还原BIOS操作难度大、成本高的缺陷,支持对BIOS可靠、快速地还原,操作简单。
本发明实施例的技术方案是这样实现的:
本发明实施例提供一种信息处理方法,应用于电子设备中,所述电子设备包括嵌入式控制单元、中央处理单元和存储单元;所述存储单元存储有所述中央处理单元支持执行的BIOS指令,所述BIOS指令用于触发所述中央处理单元进行上电自检、以及引导启动操作系统;所述方法包括:
所述嵌入式控制单元检测触发操作;
当检测到所述触发操作时,获取第一指令,触发所述中央处理单元执行所述第一指令;以使,
所述中央处理单元根据所述第一指令,获取BIOS镜像文件,并将所述BIOS镜像文件覆盖写入所述存储单元,以更新所述所述存储单元存储的BIOS指令。
优选地,所述嵌入式控制单元中设置有随机存取模块和只读存储模块;
所述获取第一指令,触发所述中央处理单元执行所述第一指令,包括:
所述嵌入式控制单元从所述只读存储模块中读取所述第一指令至所述随机存取模块;
触发所述中央处理单元从所述随机存取模块中读取所述第一指令,并执行所述第一指令。
优选地,所述电子设备还包括第一随机存取单元,所述只读存储模块中存储有所述镜像文件;
相应地,所述获取BIOS镜像文件,将所述BIOS镜像文件覆盖写入所述存储单元,包括:
所述中央处理单元从所述只读存储模块中读取所述BIOS镜像文件至所述第一随机存取单元;
从第一所述随机存取单元中读取所述BIOS镜像文件,并将所述镜像文件覆盖写入所述存储单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410302668.1/2.html,转载请声明来源钻瓜专利网。