[發明專利]信息處理方法及電子設備有效
| 申請號: | 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.szxzyx.cn/pat/books/201410302668.1/2.html,轉載請聲明來源鉆瓜專利網。





