專利名稱:一種硬盤多用戶分區(qū)切換控制方法、系統(tǒng)及計算機(jī)終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于計算機(jī)領(lǐng)域,尤其涉及一種硬盤多用戶分區(qū)切換控制方法、系 統(tǒng)及計算機(jī)終端。
背景技術(shù):
隨著計算機(jī)普及率的提高,信息安全非常重要。尤其是當(dāng)多個用戶使用同 一臺計算機(jī)時,需要分等級安全保護(hù)每個用戶的信息。硬盤多用戶是指在同一 臺計算機(jī)的一個硬盤劃分不同的用戶分區(qū),各用戶分區(qū)可以獨(dú)立分時使用,且
各用戶分區(qū)內(nèi)的數(shù)據(jù)相互隔離,互不可被訪問。
圖1示出了現(xiàn)有技術(shù)中硬盤多用戶分區(qū)切換恐制的實(shí)現(xiàn)原理,在創(chuàng)建用戶 分區(qū)時,管理員在操作界面的提示下輸入管理員賬號登錄,基本輸入輸出系統(tǒng)
(Basic Input Output System, BIOS )將控制權(quán)交給石更盤孩吏嵌入管理系統(tǒng),硬盤 微嵌入管理系統(tǒng)對管理員的權(quán)限進(jìn)行驗證,驗證通過后引導(dǎo)管理員登錄進(jìn)行用 戶分區(qū)創(chuàng)建。用戶分區(qū)創(chuàng)建后,管理員選擇用戶分區(qū)進(jìn)行系統(tǒng)安裝,由于傳統(tǒng) BIOS沒有用戶分區(qū)的磁盤信息,如用戶分區(qū)的大小、起始位置、終止位置等, 因此需要系統(tǒng)重新啟動,以便BIOS讀入用戶分區(qū)的磁盤信息。
當(dāng)操作系統(tǒng)(Operating Systems, OS )引導(dǎo)對當(dāng)前用戶進(jìn)行識別時,系統(tǒng) 啟動,初始化自檢,用戶在操作界面的提示下輸入用戶身份識別信息,同樣需 要BIOS將控制權(quán)交給硬盤微嵌入管理系統(tǒng),硬盤微嵌入管理系統(tǒng)對用戶的身 份進(jìn)行驗證,找到該用戶的用戶分區(qū),操作系統(tǒng)引導(dǎo)該用戶分區(qū)進(jìn)入系統(tǒng)。如 果當(dāng)前登錄的用戶同上次登錄的用戶不一致,硬盤微嵌入管理系統(tǒng)驗證通過后, 將控制硬盤更新至當(dāng)前用戶對應(yīng)的用戶分區(qū),讀取該用戶分區(qū)的磁盤信息。但 該用戶分區(qū)的磁盤信息不會反饋到BIOS中,同樣需要系統(tǒng)重新啟動,BIOS才能讀入該用戶分區(qū)的磁盤信息,因此造成系統(tǒng)的易用性不佳,操作不方便。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種硬盤多用戶分區(qū)切換控制方法,旨在解 決硬盤多用戶應(yīng)用中,當(dāng)切換不同的用戶分區(qū)時,需要重新啟動系統(tǒng),造成系 統(tǒng)的易用性不佳,操作不方便的問題。
本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的, 一種硬盤多用戶分區(qū)切換控制方法,所述方法
包括下述步驟
接收硬盤外部控制系統(tǒng)在用戶切換用戶分區(qū)后發(fā)送的用戶身份驗證指令,
控制硬盤控制器進(jìn)行用戶身份驗證;
用戶身份驗證通過后,控制硬盤控制器查找對應(yīng)的用戶分區(qū),獲取所述用 戶分區(qū)的磁盤信息,將硬盤控制器獲取的磁盤信息返回硬盤外部控制系統(tǒng)。
'本發(fā)明實(shí)施例的另一目的在于提供一種硬盤多用戶分區(qū)切換控制系統(tǒng),所 述系統(tǒng)包括
存儲器,用于存儲用戶分區(qū)的創(chuàng)建時間、分區(qū)標(biāo)識信息; 微內(nèi)核操作系統(tǒng),用于提供人機(jī)交互界面,根據(jù)用戶輸入的用戶分區(qū)操作 信息發(fā)出用戶分區(qū)操作控制指令;
處理器,用于在創(chuàng)建用戶分區(qū)時,將硬盤外部控制系統(tǒng)生成的用戶分區(qū)的 用戶配置信息中的創(chuàng)建時間、分區(qū)標(biāo)識信息寫入所述存儲器,用戶安全信息寫 入所述硬盤控制器,在刪除用戶分區(qū)時,將所述存儲器和硬盤控制器中對應(yīng)的 用戶配置信息刪除,接收微內(nèi)核操作系統(tǒng)和硬盤外部控制系統(tǒng)發(fā)出的用戶分區(qū) 操作控制指令,控制硬盤控制器執(zhí)行對應(yīng)的用戶分區(qū)操作,在接收到硬盤外部 控制系統(tǒng)在用戶切換用戶分區(qū)后發(fā)送的用戶身份驗證指令后,控制硬盤控制器 進(jìn)行用戶身份驗證,用戶身份驗證通過后,控制硬盤控制器查找對應(yīng)的用戶分 區(qū),獲取所述用戶分區(qū)的磁盤信息,將硬盤控制器獲取的磁盤信息返回硬盤外 部控制系統(tǒng)。本發(fā)明實(shí)施例的另 一 目的在于提供一種計算機(jī)終端,包括硬盤外部控制系 統(tǒng)和硬盤,所述硬盤包括硬盤控制器,所述^^盤還包括硬盤多用戶分區(qū)切換控 制系統(tǒng),所述系統(tǒng)包括
存儲器,用于存儲用戶分區(qū)的創(chuàng)建時間、分區(qū)標(biāo)識信息;
微內(nèi)核操作系統(tǒng),用于提供人機(jī)交互界面,根據(jù)用戶輸入的用戶分區(qū)操作
信息發(fā)出用戶分區(qū)操作控制指令;
處理器,用于在創(chuàng)建用戶分區(qū)時,將硬盤外部控制系統(tǒng)生成的用戶分區(qū)的 用戶配置信息中的創(chuàng)建時間、分區(qū)標(biāo)識信息寫入所述存儲器,用戶安全信息寫 入所述硬盤控制器,在刪除用戶分區(qū)時,將所述存儲器和硬盤控制器中對應(yīng)的 用戶配置信息刪除,接收微內(nèi)核操作系統(tǒng)和硬盤外部控制系統(tǒng)發(fā)出的用戶分區(qū) 操作控制指令,控制硬盤控制器執(zhí)行對應(yīng)的用戶分區(qū)操作,在接收到硬盤外部 控制系統(tǒng)在用戶切換用戶分區(qū)后發(fā)送的用戶身份驗證指令后,控制硬盤控制器 進(jìn)行用戶身份驗證,用戶身份驗證通過后,控制硬盤控制器查找對應(yīng)的用戶分 區(qū),獲取所述用戶分區(qū)的磁盤信息,將硬盤控制器獲取的磁盤信息返回硬盤外 部控制系統(tǒng)。
本發(fā)明的實(shí)施例中,當(dāng)切換不同的用戶分區(qū)時,將新用戶分區(qū)的磁盤信息 返回硬盤外部控制系統(tǒng),在不需要系統(tǒng)重新啟動的情況下,硬盤外部控制系統(tǒng) 獲取新用戶分區(qū)的磁盤信息,提高了系統(tǒng)的易用性和操作的方便性。
圖1是現(xiàn)有技術(shù)提供的現(xiàn)有技術(shù)中硬盤多用戶分區(qū)切換控制的實(shí)現(xiàn)原理
圖2是本發(fā)明實(shí)施例提供的硬盤多用戶分區(qū)切換控制的實(shí)現(xiàn)原理圖; 圖3是本發(fā)明實(shí)施例提供的硬盤多用戶分區(qū)切換控制系統(tǒng)的結(jié)構(gòu)圖; 圖4是本發(fā)明實(shí)施例提供的對硬盤多用戶分區(qū)進(jìn)行操作的實(shí)現(xiàn)流程。
具體實(shí)施例方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí) 施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅 僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
在本發(fā)明的實(shí)施例中,當(dāng)切換不同的用戶分區(qū)時,將新用戶分區(qū)的石茲盤信 息返回硬盤外部控制系統(tǒng),從而使得在不需要系統(tǒng)重新啟動的情況下,硬盤外 部控制系統(tǒng)獲取新用戶分區(qū)的磁盤信息,提高了系統(tǒng)的易用性和操作的方便性。
本發(fā)明實(shí)施例中,硬盤外部控制系統(tǒng)可以是BIOS,或者統(tǒng)一可擴(kuò)展固件接 口 (Unified Extensible Firmware Interface, UEFI )。其中,UEFI是一種開放的 (不依賴于特定的BIOS和平臺實(shí)現(xiàn))用于定義平臺固件與操作系統(tǒng)之間的接 口規(guī)范,為操作系統(tǒng)以及啟動前的運(yùn)行狀態(tài)提供一個標(biāo)準(zhǔn)環(huán)境,系統(tǒng)地規(guī)定了 計算機(jī)系統(tǒng)的控制權(quán)如何從啟動前的環(huán)境傳遞給操作系統(tǒng)。遵守該規(guī)范而進(jìn)行 開發(fā)的BIOS稱為UEFI BIOS,是一種高安全的BIOS,支持安全啟動、驅(qū)動簽 名和散列(Hash)技術(shù)。
圖2示出了本發(fā)明實(shí)施例提供的硬盤多用戶分區(qū)切換控制的實(shí)現(xiàn)原理。在 創(chuàng)建用戶分區(qū)時,管理員在操作界面的提示下輸入管理員身份識別信息登錄, 硬盤外部控制系統(tǒng)將控制權(quán)交給硬盤微嵌入智能管理系統(tǒng),硬盤微嵌入智能管 理系統(tǒng)對管理員的權(quán)限進(jìn)行驗證,驗證通過后引導(dǎo)管理員登錄進(jìn)行用戶分區(qū)創(chuàng) 建。用戶分區(qū)創(chuàng)建后,管理員選擇用戶分區(qū)進(jìn)行系統(tǒng)安裝,當(dāng)對不同的用戶分 區(qū)進(jìn)行系統(tǒng)安裝時,硬盤外部控制系統(tǒng)向硬盤微嵌入智能管理系統(tǒng)發(fā)出相應(yīng)的 用戶分區(qū)操作指令,硬盤微嵌入智能管理系統(tǒng)根據(jù)該指令控制硬盤控制器查找 相應(yīng)的用戶分區(qū),將硬盤控制器獲取的該用戶分區(qū)的磁盤信息返回硬盤外部控 制系統(tǒng)。這樣,不需要系統(tǒng)重新啟動,硬盤外部控制系統(tǒng)就可以得到進(jìn)行系統(tǒng) 安裝的用戶分區(qū)的磁盤信息,管理員就可以直接進(jìn)入該用戶分區(qū)進(jìn)行系統(tǒng)安裝, 方便了用戶操作。
當(dāng)用戶登錄用戶分區(qū)時,系統(tǒng)啟動,初始化自檢,用戶在操作界面的提示下輸入用戶身份識別信息,該信息包括密碼,生物識別如指紋,虹膜,智能卡,
通用串行總線鑰匙(Universal serial bus key,USB key)等,硬盤外部控制系統(tǒng)將 控制權(quán)交給硬盤微嵌入智能管理系統(tǒng),硬盤微嵌入智能管理系統(tǒng)對用戶進(jìn)行身 份驗證。身份驗證通過后,硬盤外部控制系統(tǒng)控制操作系統(tǒng)引導(dǎo)該用戶分區(qū)進(jìn) 入系統(tǒng)。如果當(dāng)前用戶與上次登錄的用戶不一致,硬盤微嵌入智能管理系統(tǒng)對 用戶進(jìn)行身份驗證,身份驗證通過后,控制硬盤控制器查找當(dāng)前用戶的用戶分 區(qū),將硬盤控制器獲取的該用戶分區(qū)的磁盤信息返回硬盤外部控制系統(tǒng)。同樣, 在不需要系統(tǒng)重新啟動的情況下硬盤外部控制系統(tǒng)就可以得到當(dāng)前用戶的用戶 分區(qū)的磁盤信息,當(dāng)前用戶就可以直接進(jìn)入該用戶分區(qū)進(jìn)行操作。
在本發(fā)明實(shí)施例中,硬盤微嵌入智能管理系統(tǒng)向硬盤外部控制系統(tǒng)返回的 磁盤信息包括用戶分區(qū)的大小、起始位置、終止位置等。
圖3示出了本發(fā)明實(shí)施例提供的硬盤多用戶分區(qū)切換控制系統(tǒng)的結(jié)構(gòu),為 了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。
當(dāng)管理員創(chuàng)建用戶分區(qū)時,系統(tǒng)開機(jī),硬盤外部控制系統(tǒng)31自檢,硬件初 始化,進(jìn)入用戶操作界面。管理員在操作界面的提示下輸入管理員身份識別信 息,硬盤外部控制系統(tǒng)31向處理器321發(fā)出用戶身份驗證指令,處理器321 根據(jù)該用戶驗證指令控制硬盤控制器33執(zhí)行用戶身份驗證操作,硬盤控制器 33將管理員輸入的用戶身份識別信息與其存儲的用戶身份識別信息進(jìn)行比對, 檢測身份驗證是否通過。身份驗證通過后,硬盤控制器33將檢測通過的結(jié)果信 息經(jīng)處理器321返回給硬盤外部控制系統(tǒng)31,硬盤外部控制系統(tǒng)31調(diào)用管理 員管理界面,同時向處理器321發(fā)送用戶分區(qū)創(chuàng)建指令,處理器3U執(zhí)行用戶 分區(qū)創(chuàng)建指令。管理員根據(jù)界面提示輸入用戶分區(qū)創(chuàng)建信息執(zhí)行用戶分區(qū)創(chuàng)建。 微內(nèi)核操作系統(tǒng)322將管理員輸入的用戶分區(qū)創(chuàng)建信息轉(zhuǎn)化為機(jī)器語言并發(fā)出 指令返回給處理器321,處理器321根據(jù)返回的機(jī)器語言控制硬盤控制器33完 成對用戶分區(qū)的創(chuàng)建。用戶分區(qū)創(chuàng)建后,硬盤外部控制系統(tǒng)31生成用戶分區(qū)的 用戶配置信息。其中,創(chuàng)建時間、用戶分區(qū)ID號等信息由硬盤微嵌入智能管理系統(tǒng)32進(jìn)行加密后存儲在存儲器323中,用戶分區(qū)對應(yīng)的用戶名、用戶密碼由
硬盤外部控制系統(tǒng)31加密存儲在硬盤控制器33內(nèi)。
用戶分區(qū)創(chuàng)建后,管理員選擇一個用戶分區(qū)進(jìn)行系統(tǒng)安裝,在操作界面的 提示下輸入該用戶分區(qū)對應(yīng)的用戶身份識別信息。硬盤外部控制系統(tǒng)31向處理 器321發(fā)出用戶身份驗證指令,處理器321根據(jù)該用戶身份驗證指令控制硬盤 控制器33執(zhí)行用戶身份驗證操作,硬盤控制器33將管理員輸入的用戶身份識 別信息與其存儲的相應(yīng)用戶分區(qū)的用戶身份識別信息進(jìn)行比對,檢測身份驗證 是否通過。身份驗證通過后,硬盤控制器33將檢測通過的結(jié)果信息經(jīng)處理器 321返回給硬盤外部控制系統(tǒng)31,同時,硬盤控制器33獲取對應(yīng)的用戶分區(qū)引 導(dǎo)區(qū)內(nèi)的磁盤信息,處理器32將硬盤控制器33獲取的對應(yīng)的用戶分區(qū)的磁盤 信息返回硬盤外部控制系統(tǒng)31。這樣,不需要系統(tǒng)重新啟動,硬盤外部控制系 統(tǒng)31就可以得到進(jìn)行系統(tǒng)安裝的用戶分區(qū)的磁盤信息,管理員可以直接對用戶 分區(qū)進(jìn)行系統(tǒng)安裝。當(dāng)管理員切換到其他用戶分區(qū)執(zhí)行系統(tǒng)安裝操作時,也不 需要系統(tǒng)重新啟動,操作過程與上述相同,不再贅述。
當(dāng)用戶登錄用戶分區(qū)時,系統(tǒng)啟動,初始化自檢,用戶在操作界面的提示 下輸入用戶身份識別信息,硬盤外部控制系統(tǒng)31向處理器321發(fā)出用戶身份驗 證指令,處理器321.根據(jù)該用戶身份驗證指令控制硬盤控制器33執(zhí)行用戶驗證 操作,硬盤控制器33將用戶輸入的用戶身份識別信息與存儲的相應(yīng)用戶分區(qū)的 用戶身份識信息進(jìn)行比對,檢測身份驗證是否通過。身份驗證通過后,硬盤控 制器33將^H則通過的結(jié)果信息經(jīng)處理器321返回給硬盤外部控制系統(tǒng)31,同 時,硬盤控制器33獲取對應(yīng)的用戶分區(qū)的磁盤信息,處理器32將硬盤控制器 33獲取的對應(yīng)的用戶分區(qū)的磁盤信息返回硬盤外部控制系統(tǒng)31 。操作系統(tǒng)引導(dǎo) 登錄該用戶分區(qū)。 '
當(dāng)切換登錄其他用戶分區(qū)時,用戶在操作界面的提示下輸入該用戶分區(qū)對 應(yīng)的用戶身份識別信息。硬盤外部控制系統(tǒng)31向處理器321發(fā)出用戶身份驗證 指令,處理器321根據(jù)該用戶身份驗證指令控制硬盤控制器33執(zhí)行用戶身份驗證操作,硬盤控制器33將用戶輸入的用戶身份識別信息與其存儲的相應(yīng)用戶分 區(qū)的用戶身份識別信息進(jìn)行比對,檢測身份驗證是否通過。身份驗證通過后,
硬盤控制器33將檢測通過的結(jié)果信息經(jīng)處理器321返回給硬盤外部控制系統(tǒng) 31。同時,硬盤控制器33獲耳又對應(yīng)的用戶分區(qū)的》茲盤信息,處理器32將硬盤 控制器33獲取的對應(yīng)的用戶分區(qū)的磁盤信息返回硬盤外部控制系統(tǒng)31。硬盤 外部控制系統(tǒng)31讀入該用戶分區(qū)的磁盤信息后,搡作系統(tǒng)直接引導(dǎo)登錄該用戶 分區(qū),無須重啟系統(tǒng)。
作為本發(fā)明的一個實(shí)施例,當(dāng)更改用戶分區(qū)時,例如改變分區(qū)的大小,刪 除分區(qū)時,需要刪除現(xiàn)有用戶分區(qū)后重新創(chuàng)建。硬盤外部控制系統(tǒng)31發(fā)出相應(yīng) 指令給處理器321,處理器321執(zhí)行該指令。管理員根據(jù)界面提示輸入用戶分 區(qū)刪除信息執(zhí)行用戶分區(qū)刪除操作。微內(nèi)核操作系統(tǒng)322將管理員輸入的用戶 分區(qū)刪除信息轉(zhuǎn)化為機(jī)器語言并發(fā)出指令返回給處理器321,處理器321根據(jù) 返回的機(jī)器語言控制硬盤控制器33完成對用戶分區(qū)的刪除。同時,處理器321 將刪除的用戶分區(qū)的用戶配置信息從存儲器323和硬盤控制器33中刪除并返回 信息給硬盤外部控制系統(tǒng)31,通過硬盤的外部控制系統(tǒng)31把操作界面中此用 戶的登錄選項刪除。
圖4示出了本發(fā)明實(shí)施例提供的對硬盤多用戶分區(qū)進(jìn)行操作的實(shí)現(xiàn)流程, 詳述如下
在步驟S401中,系統(tǒng)開機(jī)啟動,由具有管理員權(quán)限的用戶進(jìn)入用戶操作界 面。管理員在操作界面的提示下輸入管理員身份識別信息,信息識別通過后, 管理員登錄。
在步驟S402中,硬盤外部控制系統(tǒng)通過向硬盤微嵌入智能管理系統(tǒng)發(fā)出指 令識別硬盤多用戶現(xiàn)有分區(qū)信息。
在步驟S403中,管理員判斷是否需要用戶分區(qū)創(chuàng)建,如果需要用戶分區(qū)創(chuàng) 建,執(zhí)行步驟S404,否則執(zhí)行步驟S406。
在步驟S404中,管理員判斷是否需要刪除用戶分區(qū),如果需要刪除用戶分區(qū),執(zhí)行步驟S405,否則執(zhí)行步驟S408。如果該硬盤為第一次使用,同樣執(zhí) 行步驟S408。
在步驟S405中,管理員根據(jù)接收到的硬盤多用戶現(xiàn)有分區(qū)信息,當(dāng)更改用 戶分區(qū)時,例如改變分區(qū)的大小,刪除分區(qū),需要刪除現(xiàn)有用戶分區(qū)后再進(jìn)行 用戶分區(qū)創(chuàng)建時,硬盤微嵌入智能管理系統(tǒng)中的處理器接收硬盤外部控制系統(tǒng) 發(fā)出的刪除用戶分區(qū)的指令并執(zhí)行。刪除用戶分區(qū)后,再進(jìn)行用戶分區(qū)的創(chuàng)建。 被刪除用戶分區(qū)中的數(shù)據(jù)全部丟失,且一用戶分區(qū)的刪除不會影響硬盤其他用 戶分區(qū)的數(shù)據(jù)。當(dāng)用戶被刪除后,處理器將刪除的用戶分區(qū)的分區(qū)用戶配置信 息從存儲器和硬盤控制器中刪除并返回信息給硬盤外部控制系統(tǒng),通過硬盤的 外部控制系統(tǒng)把操作界面中此用戶的登錄選項刪除。
在步驟S406中,管理員選擇一個用戶進(jìn)行系統(tǒng)安裝或者引導(dǎo)。
在步驟S407中,完成用戶的系統(tǒng)安裝或引導(dǎo)。
在步驟S408中,管理員根據(jù)接收到的硬盤多用戶現(xiàn)有分區(qū)信息,由硬盤外 部控制系統(tǒng)向硬盤微嵌入智能管理系統(tǒng)發(fā)出創(chuàng)建用戶分區(qū)的指令,硬盤微嵌入 智能管理系統(tǒng)判斷指令并控制硬盤控制器完成用戶分區(qū)的創(chuàng)建。
在步驟S409中,用戶分區(qū)創(chuàng)建之后,由管理員選取一個用戶進(jìn)行系統(tǒng)安裝。
在步驟S410中,完成用戶的系統(tǒng)安裝。
在本發(fā)明的實(shí)施例中,當(dāng)切換不同的用戶分區(qū)時,將新用戶分區(qū)的磁盤信 息返回硬盤外部控制系統(tǒng),在不需要系統(tǒng)重新啟動的情況下,硬盤外部控制系 統(tǒng)獲取新用戶分區(qū)的磁盤信息,提高了系統(tǒng)的易用性和操作的方便性。另外, 系統(tǒng)對用戶分區(qū)之后生成的用戶用戶配置信息進(jìn)行加密存儲,保護(hù)了用戶信息 的安全性和私密性。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā) 明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明 的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種硬盤多用戶分區(qū)切換控制方法,其特征在于,所述方法包括下述步驟接收硬盤外部控制系統(tǒng)在用戶切換用戶分區(qū)后發(fā)送的用戶身份驗證指令,控制硬盤控制器進(jìn)行用戶身份驗證;用戶身份驗證通過后,控制硬盤控制器查找對應(yīng)的用戶分區(qū),獲取所述用戶分區(qū)的磁盤信息,將硬盤控制器獲取的磁盤信息返回硬盤外部控制系統(tǒng)。
2、 如權(quán)利要求l所述的方法,其特征在于,所述用戶分區(qū)的磁盤信息包括 用戶分區(qū)的大小、起始位置、終止位置。
3、 如權(quán)利要求l所述的方法,其特征在于,所述硬盤外部控制系統(tǒng)為傳統(tǒng) BIOS,或者基于UEFI規(guī)范的BIOS。
4、 一種硬盤多用戶分區(qū)切換控制系統(tǒng),其特征在于,所述系統(tǒng)包括 存儲器,用于存儲用戶分區(qū)的創(chuàng)建時間、分區(qū)標(biāo)識信息; 微內(nèi)核操作系統(tǒng),用于提供人機(jī)交互界面,根據(jù)用戶輸入的用戶分區(qū)操作信息發(fā)出用戶分區(qū)操作控制指令;處理器,用于在創(chuàng)建用戶分區(qū)時,將硬盤外部控制系統(tǒng)生成的用戶分區(qū)的 用戶配置信息中的創(chuàng)建時間、分區(qū)標(biāo)識信息寫入所述存儲器,用戶安全信息寫 入所述硬盤控制器,在刪除用戶分區(qū)時,將所述存儲器和硬盤控制器中對應(yīng)的 用戶配置信息刪除,接收微內(nèi)核搡作系統(tǒng)和硬盤外部控制系統(tǒng)發(fā)出的用戶分區(qū) 操作控制指令,控制硬盤控制器執(zhí)行對應(yīng)的用戶分區(qū)操作,在接收到硬盤外部 控制系統(tǒng)在用戶切換用戶分區(qū)后發(fā)送的用戶身份驗證指令后,控制硬盤控制器 進(jìn)行用戶身份驗^i正,用戶身份驗證通過后,控制硬盤控制器查找對應(yīng)的用戶分 區(qū),獲取所述用戶分區(qū)的磁盤信息,將硬盤控制器獲取的磁盤信息返回硬盤外 部控制系統(tǒng)。
5、 如權(quán)利要求4所述的系統(tǒng),其特征在于,所述用戶分區(qū)的磁盤信息包括 用戶分區(qū)的大小、起始位置、終止位置。
6、 如權(quán)利要求4所述的系統(tǒng),其特征在于,所述硬盤外部控制系統(tǒng)為傳統(tǒng)BIOS,或者基于UEFI規(guī)范的BIOS。
7、 一種計算機(jī)終端,包括硬盤外部控制系統(tǒng)和石更盤,所述硬盤包括硬盤控 制器,其特征在于,所述硬盤還包括硬盤多用戶分區(qū)切換控制系統(tǒng),所述系統(tǒng) 包括存儲器,用于存儲用戶分區(qū)的創(chuàng)建時間、分區(qū)標(biāo)識信息; 微內(nèi)核操作系統(tǒng),用于提供人機(jī)交互界面,根據(jù)用戶輸入的用戶分區(qū)操作 信息發(fā)出用戶分區(qū)操作控制指令;處理器,用于在創(chuàng)建用戶分區(qū)時,將硬盤外部控制系統(tǒng)生成的用戶分區(qū)的 用戶配置信息中的創(chuàng)建時間、分區(qū)標(biāo)識信息寫入所述存儲器,用戶安全信息寫 入所述硬盤控制器,在刪除用戶分區(qū)時,將所述存儲器和硬盤控制器中對應(yīng)的 用戶配置信息刪除,接收微內(nèi)核操作系統(tǒng)和硬盤外部控制系統(tǒng)發(fā)出的用戶分區(qū) 操作控制指令,控制硬盤控制器執(zhí)行對應(yīng)的用戶分區(qū)操作,在接收到硬盤外部 控制系統(tǒng)在用戶切換用戶分區(qū)后發(fā)送的用戶身份驗證指令后,控制硬盤控制器 進(jìn)行用戶身份驗證,用戶身份驗證通過后,控制硬盤控制器查找對應(yīng)的用戶分 區(qū),獲取所述用戶分區(qū)的磁盤信息,將硬盤控制器獲取的磁盤信息返回硬盤外 部控制系統(tǒng)。
8、 如權(quán)利要求7所述的計算機(jī)終端,其特征在于,所述用戶分區(qū)的磁盤信 息包括用戶分區(qū)的大小、起始位置、終止位置。
9、 如權(quán)利要求7所述的計算機(jī)終端,其特征在于,所述硬盤外部控制系統(tǒng) 為BIOS,或者基于UEFI規(guī)范的BIOS。
全文摘要
本發(fā)明適用于計算機(jī)領(lǐng)域,提供了一種硬盤多用戶分區(qū)切換控制方法、系統(tǒng)及計算機(jī)終端,所述方法包括下述步驟接收硬盤外部控制系統(tǒng)在用戶切換用戶分區(qū)后發(fā)送的用戶身份驗證指令,控制硬盤控制器進(jìn)行用戶身份驗證;用戶身份驗證通過后,控制硬盤控制器查找對應(yīng)的用戶分區(qū),獲取所述用戶分區(qū)的磁盤信息,將硬盤控制器獲取的磁盤信息返回硬盤外部控制系統(tǒng)。本發(fā)明的實(shí)施例中,當(dāng)切換不同的用戶分區(qū)時,將新用戶分區(qū)的磁盤信息返回硬盤外部控制系統(tǒng),在不需要系統(tǒng)重新啟動的情況下,硬盤外部控制系統(tǒng)獲取新用戶分區(qū)的磁盤信息,提高了系統(tǒng)的易用性和操作的方便性。
文檔編號G06F21/00GK101436233SQ20071012451
公開日2009年5月20日 申請日期2007年11月12日 優(yōu)先權(quán)日2007年11月12日
發(fā)明者姚文澤, 靖 宋, 張擁軍, 林詩達(dá), 明 石, 兵 賈 申請人:中國長城計算機(jī)深圳股份有限公司