[發明專利]恢復電子設備的預設狀態的方法、存儲裝置和電子設備有效
| 申請號: | 201310400098.5 | 申請日: | 2013-09-05 |
| 公開(公告)號: | CN104424115B | 公開(公告)日: | 2018-06-01 |
| 發明(設計)人: | 李洪偉 | 申請(專利權)人: | 聯想(北京)有限公司 |
| 主分類號: | G06F12/06 | 分類號: | G06F12/06;G06F12/02 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 安之斐 |
| 地址: | 100085*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲裝置 電子設備 預設狀態 存儲狀態 恢復電子設備 電子設備提供 恢復請求 運行效率 保留 預設 恢復 保證 | ||
1.一種用于恢復電子設備的預設狀態的方法,該電子設備包括存儲裝置,該方法包括:
在收到保護請求之后,確定所述存儲裝置在所述預設狀態下的特定存儲狀態;
保留所述存儲裝置的所述特定存儲狀態,使得在所述電子設備不處于所述預設狀態而操作所述存儲裝置時、所述特定存儲狀態不改變;
在收到恢復請求時,基于所保留的特定存儲狀態來恢復所述電子設備的預設狀態。
2.根據權利要求1的方法,其中,所述特定存儲狀態包括所述存儲裝置在所述預設狀態下的地址映射表和所述存儲裝置中的存儲有數據的保護存儲空間。
3.根據權利要求1的方法,其中,所述存儲裝置支持快照功能,所述特定存儲狀態的確定和保留是通過對所述存儲裝置創建快照來實現的。
4.根據權利要求2的方法,其中,所述保留所述存儲裝置的所述特定存儲狀態的步驟包括:
將所述存儲裝置在所述預設狀態下的地址映射表復制到預設區域;
對所述保護存儲空間進行標記以保護其不被擦除和寫入。
5.根據權利要求2的方法,其中,當所述電子設備不處于所述預設狀態而要在所述存儲裝置中寫入數據時,所述保留所述存儲裝置的所述特定存儲狀態的步驟包括:
確定該數據的寫入操作是否指向所述保護存儲空間;
如果該數據的寫入操作指向所述保護存儲空間,則在所述存儲裝置中確定備用存儲空間;
將針對該存儲裝置的寫入重新定向到所述備用存儲空間;
在所述備用存儲空間中寫入所述數據,從而不改變所述存儲裝置的特定存儲狀態。
6.根據權利要求5的方法,其中,基于所保留的特定存儲狀態來恢復所述電子設備的預設狀態的步驟包括:
將存儲裝置的當前的地址映射表替換為所保留的地址映射表;
對所述備用存儲空間執行擦除操作。
7.根據權利要求2的方法,其中,所述存儲裝置是包括多個存儲塊的固態硬盤,所述確定所述存儲裝置在所述預設狀態下的特定存儲狀態的步驟包括:
確定其中具有數據存儲的各個存儲塊中是否至少兩個存儲塊具有空閑頁,該空閑頁是其中具有數據存儲的各個存儲塊中的沒有保存數據的存儲頁;
如果至少兩個具有數據存儲的存儲塊中存在空閑頁,則對所述具有數據存儲的各個存儲塊進行數據整合,直到最多在一個具有數據存儲的存儲塊中存在空閑頁;
將整合后的存儲塊確定為保護存儲空間。
8.根據權利要求1的方法,其中,在收到保護請求之后,還包括:
啟動所述電子設備的休眠指令,所述存儲裝置根據休眠指令而被禁用;
在所述存儲裝置被禁用之后所述休眠指令的執行結束之前的時間段中,確定所述特定存儲狀態。
9.一種存儲裝置,應用于具有預設狀態的電子設備,所述存儲裝置包括:
確定單元,用于在收到保護請求之后確定所述存儲裝置在所述預設狀態下的特定存儲狀態;
保留單元,用于保留所述存儲裝置的所述特定存儲狀態,使得在所述電子設備不處于所述預設狀態而操作所述存儲裝置時、所述特定存儲狀態不改變;
恢復單元,用于在收到恢復請求時,基于所保留的特定存儲狀態來恢復所述電子設備的預設狀態。
10.根據權利要求9的存儲裝置,其中,所述特定存儲狀態包括所述存儲裝置在所述預設狀態下的地址映射表和所述存儲裝置中的存儲有數據的保護存儲空間。
11.根據權利要求9的存儲裝置,其中,所述存儲裝置支持快照功能,
所述確定單元通過針對所述存儲裝置的快照創建來確定所述特定存儲狀態,
所述保留單元通過針對所述存儲裝置的所述快照創建來保留所述特定存儲狀態。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯想(北京)有限公司,未經聯想(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310400098.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:內存物理地址查詢方法和裝置
- 下一篇:一種信息處理的方法及電子設備





