[發明專利]系統啟動方法和電子設備在審
| 申請號: | 201210376069.5 | 申請日: | 2012-09-29 | 
| 公開(公告)號: | CN103713915A | 公開(公告)日: | 2014-04-09 | 
| 發明(設計)人: | 余俊峰 | 申請(專利權)人: | 聯想(北京)有限公司 | 
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F21/31 | 
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 安之斐 | 
| 地址: | 100085*** | 國省代碼: | 北京;11 | 
| 權利要求書: | 查看更多 | 說明書: | 查看更多 | 
| 摘要: | |||
| 搜索關鍵詞: | 系統啟動 方法 電子設備 | ||
技術領域
本發明電子設備領域,更具體地,本發明涉及一種系統啟動方法和使用該系統啟動方法的電子設備。
背景技術
近來,隨著電子設備的硬件功能的不斷增強,基于混合(Hybrid)架構的電子設備變得流行。已經提出了一種基于一硬雙軟架構的新型Hybrid系統,在這種一硬雙軟的Hybrid系統中,可以在一套硬件系統上運行兩個操作系統(諸如操作系統和操作系統)。
目前,在這種一硬雙軟架構的新型Hybrid系統中,為了啟動并進入操作系統或者在兩個操作系統之間進行切換,往往需要多次輸入密碼。例如,為了啟動并進入操作系統,用戶需要在UEFI(統一的可擴展固件接口)界面輸入UEFI密碼,并且隨后在操作系統的登陸界面輸入操作系統的密碼。同樣地,為了啟動并進入操作系統,用戶需要依次輸入UEFI密碼和操作系統密碼(解鎖圖案)。此外,在進行操作系統的切換時,用戶也需要輸入切換到的操作系統的密碼。如此,多次輸入密碼為用戶的使用帶來不便,從而影響的用戶體驗。因此,需要提供一種系統啟動方法和使用該系統啟動方法的電子設備,其能夠減少需要用戶輸入密碼的次數,從而改進用戶體驗。
發明內容
有鑒于上述情況,本發明提供了一種系統啟動方法以及使用該系統啟動方法的電子設備,以便能夠減少操作系統啟動過程中需要用戶輸入密碼的次數,從而簡化用戶操作并且改進用戶體驗。
根據本發明的一個實施例,提供了一種系統啟動方法,所述方法應用于包括第一操作系統和與所述第一操作系統不同的第二操作系統的電子設備,所述電子設備中存儲有用于指示要啟動的操作系統的系統標識符,以及用于啟動所述第一操作系統和所述第二操作系統的系統密碼數據,所述系統啟動方法包括:接收系統啟動指令;讀取要啟動的操作系統的系統標識符;讀取與所述系統標識符對應的操作系統的系統密碼數據,所述對應的操作系統為所述第一操作系統和所述第二操作系統之一;以及加載所讀取的系統密碼數據,啟動與所述系統密碼數據對應的操作系統。
此外,根據本發明的一個實施例的系統啟動方法,還包括:在接收到的系統啟動指令為系統開機指令時,在讀取要啟動的操作系統的系統標識符之前,接收系統引導密碼數據,對所述系統引導密碼數據進行驗證,并且在驗證通過后,再讀取要啟動的操作系統的系統標識符。
此外,根據本發明的一個實施例的系統啟動方法,其中所述系統標識符預先設置為指示要啟動的操作系統為所述第一操作系統和所述第二操作系統之一,或者指示為順序啟動所述第一操作系統和所述第二操作系統兩者。
此外,根據本發明的一個實施例的系統啟動方法,在接收到的系統啟動指令為系統切換啟動指令時,所述方法還包括:在讀取要啟動的操作系統的系統標識符之前,將所述系統標識符設置為指示要切換到的操作系統。
此外,根據本發明的一個實施例的系統啟動方法,其中所述系統密碼數據包括有效性數據和加密密碼數據,加載所讀取的系統密碼數據,啟動與所述系統密碼數據所對應的操作系統包括:根據所述有效性數據判斷密碼有效性,如果所述有效性數據指示密碼無效,則直接啟動所述對應的操作系統;以及如果所述有效性數據指示密碼有效,則解密所述加密密碼數據,加載所述對應的操作系統的密碼,并且啟動所述對應的操作系統。
此外,根據本發明的一個實施例的系統啟動方法,還包括:在啟動所述第一系統和所述第二系統之一后,接收系統密碼修改指令,并且根據所述系統密碼修改指令,設置所述有效性數據和加密密碼數據。
根據本發明的另一實施例,提供了一種電子設備,所述電子設備運行第一操作系統和與所述第一操作系統不同的第二操作系統,所述電子設備包括:存儲單元,用于存儲用于指示要啟動的操作系統的系統標識符,以及用于啟動所述第一操作系統和所述第二操作系統的系統密碼數據;指令接收單元,用于接收用戶指令;以及處理單元,用于根據接收的指令,執行相應的處理;其中,當經由所述指令接收單元接收系統啟動指令之后,所述處理單元從所述存儲單元讀取要啟動的操作系統的系統標識符,并且讀取與所述系統標識符對應的操作系統的系統密碼數據,所述對應的操作系統為所述第一操作系統和所述第二操作系統之一;以及所述處理單元加載所讀取的系統密碼數據,啟動與所述系統密碼數據對應的操作系統。
此外,根據本發明的另一實施例的電子設備,其中所述處理單元還用于在接收到的系統啟動指令為系統開機指令時,在讀取要啟動的操作系統的系統標識符之前,接收系統引導密碼數據,對所述系統引導密碼數據進行驗證,并且在驗證通過后,再讀取要啟動的操作系統的系統標識符。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯想(北京)有限公司,未經聯想(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210376069.5/2.html,轉載請聲明來源鉆瓜專利網。





