新四季網

用於控制計算機系統的引導操作的裝置和方法

2023-04-23 19:01:16 1

專利名稱:用於控制計算機系統的引導操作的裝置和方法
技術領域:
本發明涉及用於控制計算機系統的引導操作的裝置和方法,特別涉及使用HDD(硬碟驅動器)的隱藏區域中存儲的數據合適地恢復系統的裝置和方法。
背景技術:
諸如桌上型電腦、筆記本電腦等等之類的計算機在諸如小型化、多處理及高速控制之類的各方面的性能正在改善。最近,計算機被配置成可以在內部包括各種用於執行個人操作的外圍設備及用於CPU(中央處理器)的操作中的主例程配置,或能用於連接了各種外圍設備的狀態。例如音頻裝置、數據機、網絡裝置、軟盤驅動器、CD-ROM(光碟-只讀存儲器)驅動器和DVD(數位化視頻光碟)播放器可安放在計算機中,這樣這些部件就可以與主例程分開操作了。如上所述,現在的計算機在改進了的性能的基礎上可執行各種功能。另外,預計計算機的功能通常會擴展。
隨著計算機的使用數量的增加及根據擴展了的計算機功能的計算機用戶的增加,計算機經常會因為誤操作、程序錯誤而遭受損害。
因為計算機系統可能會被損壞,特別是因為由HDD執行的引導操作可能是錯誤的,通常購買計算機時都會同時提供一個恢復CD-ROM或軟盤,這樣就可以合適地恢復計算機系統了。
然而,因為只有在計算機系統損壞時,或在必須恢復計算機的OS(作業系統)(例如WindowsTM)時,才用到恢復CD-ROM,所以使用恢復CD-ROM的次數非常少。另外,因為在購買計算機後很長時間才會使用恢復CD-ROM,用戶有可能丟失恢復CD-ROM或記不起來用戶將恢復CD-ROM放在什麼地方。當恢復CD-ROM丟失時,用戶會不方便,因為他/她必須接受額外服務才能使計算機得以恢復。另外,當恢復CD-ROM或軟盤是另外製造的時候,還有施加於計算機經銷商或製造商的製造恢復CD-ROM或軟盤所需的附加成本的問題。另外,還必須持續提供恢復計算機的使用環境的服務。

發明內容
因此,考慮到以上問題和其它問題製作了本發明。
因此,本發明提供管理計算機的存儲器的方法和裝置,它克服了與相關已有技術相關聯的問題的限制。
本發明的目的之一是提供能恢復沒有特定恢復CD-ROM(壓縮一隻讀存儲器)或軟盤的系統的裝置和方法。
本發明的另一目的是提供能訪問HDD(硬碟驅動器)的隱藏區的裝置和方法。
本發明的另一目的是提供能在HDD的隱藏區,存儲和管理訪問隱藏區所需的MBR(主引導記錄)和能恢復系統的程序的裝置和方法。
本發明的另一目的是提供能根據存儲在HDD的隱藏區的MBR引導系統,並能用存儲在隱藏區的恢復程序恢復系統的裝置和方法。
本發明的另一目的是提供能根據存儲在HDD(硬碟驅動器)的隱藏區的MBR(主引導記錄)將經引導的系統轉換成引導前的系統的裝置和方法。
本發明的另一目的是提供一種能在維持存儲在HDD的用戶區的數據的同時恢復系統的裝置和方法。
本發明的另一目的是提供一種當HDD的用戶區的格式改變而系統基於存儲在HDD的隱藏區的MBR被恢復時,能反映存儲在隱藏區的MBR中的改變的HDD的用戶區的分區信息的裝置和方法。
本發明的另一目的是提供一種在最小化BIOS(基本輸入/輸出系統)加載的同時能恢復系統的裝置和方法。
根據本發明的一個方面,上述和其它目的可以通過提供對計算機相關聯的存儲器進行管理的方法來完成。該存儲器包括一用戶區和一受保護的安全區(PSA),該用戶區包括一管理區,該方法包含將第一分區分配給用戶區;將第一分區信息存儲在用戶區的管理區中,所述第一分區信息與第一分區相關;響應於一訪問信號將第二分區分配給PSA,該訪問信號授權對PSA進行訪問;在管理區存儲與第二分區相關的第二分區信息;將第二分區信息存儲在PSA中;並在將第二分區信息存儲在PSA中之後將第二分區信息從管理區去除。
根據本發明的另一方面,提供了一種用於管理與計算機相關聯的存儲器的裝置,該存儲器包括一用戶區和一受保護的安全區(PSA),該用戶區包括一管理區,該裝置包括用於將第一分區分配給用戶區的元件、用於將與第一分區相關的第一分區信息存儲在用戶區的管理區中的元件、用於響應於一授權對PSA進行訪問的訪問信號將第二分區分配給PSA的元件、用於在管理區存儲與第二分區相關的第二分區信息的元件、用於將第二分區信息存儲在PSA中的元件、及用於將第二分區信息存儲在PSA中之後將第二分區信息從管理區去除的元件的組合。
根據本發明的另一方面,提供了一種計算機系統,包括用戶輸入單元、顯示單元、控制顯示單元和用戶輸入單元的微處理器、及由微處理器控制的存儲器,該存儲器還包括一用戶區和一受保護的安全區(PSA),該用戶區包括一管理區,其中用戶區包括第一分區,第一分區信息存儲在管理區內,第一分區信息與第一分區相關,PSA包括一個第二分區和響應於一訪問信號的第二分區信息,該訪問信號授權對PSA進行訪問,第二分區信息與第二分區相關及該管理區也在其中存儲第二分區信息,在第二分區信息被提供在PSA中後該第二信息就被移去。
根據本發明的另一方面,提供了一種在至少一個計算機可存儲媒體上包含的電腦程式產品,用於管理與計算機相關聯的存儲器,該存儲器包括一用戶區和一受保護的安全區(PSA),該用戶區包括一管理區,該電腦程式產品包括計算機可執行指令,用於將第一分區分配給用戶區;將第一分區信息存儲在用戶區的管理區中,所述第一分區信息與第一分區相關;響應於一訪問信號將第二分區分配給PSA,該訪問信號授權對PSA進行訪問;在管理區存儲與第二分區相關的第二分區信息;將第二分區信息存儲在PSA中;並在將第二分區信息存儲在PSA中之後將第二分區信息從管理區去除。
本申請的這些和其它目的將從以下給出的詳細說明中變得更明顯。然而,應理解在指出本發明的較佳實施例時詳細的說明和具體的例子僅僅是作為給出的,因為通過這裡詳細的說明在本發明的精神和範圍之內的各種變化和修改對本領域的技術人員來說將而變得很明顯。


本發明的以上及其它對象、特徵和其它優點將從以下結合附圖的詳細描述得以更清楚的理解。
圖1A為示出應用本發明的計算機的配置的方框圖;圖1B示出圖1A的計算機中的HDD結構;圖2示出在應用根據本發明的引導控制方法的HDD上恢復系統所需的記錄數據的過程;圖3A、3B和3C示出圖2的某些步驟的例子;圖4為示出根據本發明的一個實施例用於控制計算機系統的引導操作的方法的流程圖;和圖5A、5B和5C示出MBR被按圖4的方法複製和備份的過程。
具體實施例方式
以下將參照附圖對根據本發明的較佳實施例控制計算機系統的引導操作的裝置和方法進行詳細的描述。
圖1A為示出可應用根據本發明的控制引導操作的方法的計算機的方框圖。圖1A示例性地示出筆記本電腦的配置。然而,本發明不限於筆記本電腦。圖1B示出圖1A的計算機中的HDD的結構。
如圖1A所示,該筆記本電腦包括一用於控制計算機的整個操作的微處理器1、軟盤/光碟驅動器2、RAM3、顯示單元4(例如監視器)、快閃記憶體5、輸入單元6(例如鍵盤、滑鼠等等)、網絡接口7、HDD(硬碟驅動器)12及任何已知部件。計算機的所有部件都是可操作地耦合併可執行已知操作。
例如筆記本電腦也可執行讀/寫操作,並且即使電源被切斷也可保存信息。快閃記憶體5存儲與開機時使用的例行程序相關聯的基本操作所需的程序和數據。快閃記憶體5執行與BIOS8(基本輸入/輸出系統)相連的操作,用作在負責在諸如存儲器、磁碟驅動器和監視器之類的外圍設備之間傳送信息的程序,對設置一個功率管理模式的需要和基於需要的優化功率管理模式。
快閃記憶體5還被稱為存儲BIOS 8的ROM(只讀存儲器)BIOS。BIOS 8根據用戶命令設置一個作業系統的初始環境,以便OS(作業系統)控制計算機並完成用於引導OS的功能。即,BIOS在系統醒來後執行一個用於引導操作的過程。
根據本發明,BIOS 8控制對HDD 12的區域的訪問。通常HDD 12被分成用於存儲恢復數據的恢復區和用於存儲各種用戶數據單元的用戶區。特別是,BIOS 8隻有在執行一個恢復系統的操作時才會控制處於活動狀態的恢復區並在其它時間控制處於非活動狀態的恢復區,這樣用戶就不能將恢復區認作用戶區了。ROM BIOS的設置菜單包括用於控制處於活動或非活動狀態的恢復區。該ROM BIOS的設置菜單存儲在嵌入的核心晶片集中的CMOS(互補金屬氧化物半導體)中。
典型的個人電腦或筆記本電腦在用戶打開系統電源時執行一系列的系統引導操作。這裡,為了使計算機系統能正常地操作,BIOS 8讀取一個存儲在HDD 12的第一扇區中的MBR(主引導記錄)並根據讀取的MBR讀取存儲在OS中的分區的引導扇區記錄,以執行一個系統引導操作。
MBR是識別OS的位置和狀態,以加載在計算機的主存儲器中標識的OS所需的信息,且位於HDD 12的第一扇區。另外,MBR被稱為「分區扇區」或「主分區表」,因為當HDD 12被格式化時MBR包括有關第一個分區的格式、大小和位置的信息。另外,MBR包括能讀取用於存儲要加載到存儲器中的OS的分區的引導扇區記錄。引導扇區記錄包含用於將餘下的OS加載到存儲器中的程序。
更詳細地說,MBR通常由一個扇區配置,且它的大小通常是512位元組。512位元組的前446位元組是為讀取OS所需的引導代碼而保留的,接下來的64個字節是為分區信息表保留的,而最後兩個字節是為標識MBR所需的值保留的。這裡,每個分區信息表需要16個字節。四個分區被分配給HDD 12。
每個分區信息表存儲關於一個或多個分區的信息。這一信息也被稱為分區信息且包括用於確定一相應的分區是否為引導分區的引導指示器,相應分區的開始扇區首部和柱面位置,及相應分區的結束扇區和柱面裝置,相應分區的總扇區數等等。在MBR記錄的分區信息中,引導指示器為僅一個分區指示活動的或可引導的狀態並指出其它分區是不活動的或不可引導的。引導指示器指出活動分區為引導分區。系統是根據記錄在相應的分區上的OS被引導的。
根據本發明的一個實施例,如圖1B所示,在本發明應用的計算機中提供的HDD12被分成可由OS訪問的用戶區121和可由OS訪問的隱藏區,例如PSA 122(受保護的安全區)。
當前的MBR 123(「Current_MBR」)被記錄在HDD 12的首部,並包括除了PSA 122之外的用戶區121的分區信息。另外,用戶區121根據當前的MBR 123在系統被引導時,存儲一個諸如WindowsTM之類的典型的OS。因此,當根據當前的MBR123引導系統時,系統不能訪問PSA 122。
當製造HDD 12或組裝和生產包括HDD 12的計算機時,將PSA MBR 124(″PSA_MBR″)記錄在PSA 122的特定扇區,例如在PSA 122的結束扇區。PSA MBR124包括不可由典型OS訪問的PSA 122的分區信息。另外,除了PSA 122之外的一個區的分區信息,即,可由典型OS訪問的用戶區121的分區信息可包含在PSA MBR124中。因此,當基於PSA MBR 124引導系統時,可訪問包含PSA 122在內的所有HDD。
當製造HDD 12或組裝和生產包括HDD 12的計算機時,PSA 122能存儲一個在基於PSA MBR 124執行引導操作時要執行的特定OS,例如Win-PE(Windows預安裝環境),一個用於恢復計算機系統的程序,和在其中壓縮了在用戶區121中安裝的OS的映象文件。
因為在基於當前的MBR 123典型地引導系統時不能訪問PSA 122,可以沒有損失或損害地保留記錄在PSA l22中的PSA MBR 124和特定的OS等等。
然而,在用PSA MBR 124代替當前的MBR 123並基於PSA MBR 124引導系統時,使能對包括PSA 122在內的所有HDD 12進行訪問,並且還可執行基於記錄在PSA 122上的特定OS的引導操作。
另外,根據用於將PSA MBR 124中的PSA 122的分區信息添加到當前的MBR 123中並將PSA 122的分區變成引導分區的方法,使能對PSA 122進行訪問並使能根據存儲在PSA 122中的特定OS的引導操作。
PSA分區信息被添加到當前MBR 123的分區信息表中的可用的分區信息區。另一方面,當已指定了與當前MBR 123相關聯的分區信息表的所有分區時,備份該表的最後一個分區信息,PSA分區信息可記錄在該表的最後一個分區信息的位置。當然,在恢復模式結束時,可以由備份信息恢復用PSA分區信息代替的最後一個分區信息。
PSA MBR 124包括在計算機系統發生錯誤時會有用的PSA分區信息。特別是當在計算機系統的引導操作中發生錯誤時,當前MBR 123被PSA MBR 124所代替。在用於基於未損害的特定OS引導系統的恢復模式中,恢復程序能用壓縮的映象文件恢復計算機系統。這裡,在選擇了計算機系統的ROM BIOS的設置菜單中提供的恢復模式項或在計算機系統的電源之後按的特定鍵處於ON狀態的情況下,可以啟動恢復模式。
在恢復模式的特定OS中,自動執行恢復程序。恢復程序能根據用戶的選擇操作新指定一個用戶區121的分區或維持一個預先存在的分區。另外,在組裝和生產計算機系統時安裝在用戶區121的OS是用存儲在PSA 122中的壓縮映象文件新安裝在用戶區121的分區的。在這種情況下,因為在恢復模式之前,改變了的當前MBR可包括用戶區121的分區信息,可根據用戶區121的分區信息維持存儲在用戶區121中的數據。然而,當前MBR123在被改變前就受損了,不能一直維持存儲在用戶區121中的數據。
恢復程序在當前MBR 123上記錄了改變了的用戶區121的分區信息,刪除PSA分區信息並再一次將引導分區變為新安裝了OS的分區。
因為主要將恢復程序用於恢復計算機系統,最好構成用於恢復計算機系統的小型程序。本發明不僅僅限於恢復程序。另外,可包括諸如文檔編輯器、音頻重放程序或視頻重放程序(例如DVD(數字通用光碟))之類的應用程式。
最好是構成恢復程序,這樣用戶就不能在PSA 122上任意記錄數據或不能刪除在PSA 122上記錄的數據,以防止損壞PSA 122。本發明不限定恢復程序的上述構成。另選地,可以將恢復程序設計成使用戶能在除了PSA 122的一部分(其中記錄了不得被損壞的重要信息)之外的PSA 122的其餘部分上任意地記錄或刪除文件。
另外,當用於在恢復模式中恢復計算機系統的過程中改變HDD 12的格式時,例如,當HDD 12的用戶區121的一個分區被改變時,恢復程序能將改變了的分區信息添加到PSA MBR 124中。在PSA MBR 124中對最後一個改變了的HDD 12的用戶區121的分區信息進行管理,這樣就可以在計算機系統中發生錯誤時正常地完成恢復操作了。即,還是在當前的MBR 123被損壞時,可以用添加到PSA MBR 124的用戶區121的分區信息恢復存儲在用戶區121中的數據。
當然,儘管改變了的用戶區121的分區信息被添加到PSA MBR 124中,PSA MBR124的PSA分區信息不受添加的信息的影響。另外,恢復程序也許不允許PSA MBR 124被改變。
現在將根據本發明對為了恢復計算機將管理數據記錄在HDD中的過程進行詳細描述。圖2示出根據本發明的一個實施例將對應用了引導控制方法的系統進行恢復所需的數據記錄在HDD上的過程。圖2的過程被應用於圖1A的計算機中,但它同樣可用於任何其它計算機。
在組裝和生產計算機的過程中,將諸如WindowsTM之類的OS安裝在計算機的HDD 12的用戶區121中。一個特定的OS安裝在HDD 12的PSA 122中以恢復模式引導計算機系統,並將用於恢復計算機系統的恢復程序和其中壓縮了安裝在用戶區121內的OS的映象文件記錄在PSA 122中。PSA分區信息和用於從其它HDD中辨別出HDD 12的識別信息被記錄在PSA 122中。PSA 122變成一個隱藏區域。
例如假定HDD 12的總容量為80G字節,PSA 122的總容量為3G字節。當HDD的容量由80G字節變為77G字節時,執行一個命令″Set Max 77″以使得有效PSA 122變成計算機不能訪問的隱藏區域。當該命令執行時,HDD 12的固件改變了。接著,計算機系統識別出改變的HDD容量且識別不出PSA 122。在計算機復位之後應用改變的HDD容量。
在這點上,參見圖2,用於記錄恢復HDD 122所需的數據的程序執行命令″Set Max 77″以復位計算機(S10)。當將任意大小的分區「分區#0」分配給HDD12(其容量被識別為77G字節)的用戶區121時,在HDD 12(S11)的當前MBR 123中形成一個與分區#0相關聯的信息表。另外,諸如WindowsTM的OS被安裝在分區分區#0(S12)中。圖3A示出步驟S11和S12的例子。如圖3A所示,分區#020被分配到安裝了WindowsTM的用戶區121中。有關分區#0的信息存儲在當前的MBR 123中的MBR分區區30的第一扇區31中。
接著,執行一個命令″Set Max 80″,然後計算機被復位(S13)。
然後在容量被認可為80位元組的HDD12的餘下的3G字節區(或PSA 122)中生成一個大小為3G字節的分區(例如「分區#1」)(S14)。一個與分區#1相關聯的信息表被記錄在當前MBR 123中(S14)。包括了與分區#1相關聯的信息的PSA MBR 124也被記錄在PSA 122的最後一個扇區中(S15)。另外,可以記錄與分區#0相關聯的信息。在這個過程中,可以在PSA 122的最後一個扇區中額外地記錄一個識別碼,以從另一HDD識別出HDD12。
接著,分區#1被改變為引導分區。在將PSA 122的分區被設置成引導分區的狀態中計算機系統執行引導操作時要執行的特定OS(例如Win-PE(Windows預安裝環境))被安裝在PSA 122中,並將恢復程序和壓縮了的安裝在分區#0中的OS的映象文件記錄在PSA 122中(S16)。
圖3B示出步驟S14-S16的例子。例如大小為3G字節的分區#1被分配到PSA 122中。然後與分區#1相關聯的信息被記錄在MBR分區區3的第二部分32中,並被複製在PSA MBR 124的PSA分區區40的部分42中。一Win-PE也被記錄在PSA 122中。因此,WindowsTM現在被安裝在HDD 12的分區#0中,Win-Pe現在被安裝在PSA 122中,而恢復程序、WindowsTM映象文件及PSA分區信息被記錄在PSA 122中。PSA MBR 124可位於PSA 122中最後一個扇區。
繼步驟S16,將與分區#1相關聯的信息從當前MBR 123中刪除。這在圖3C中作為示例示出。接著分區#0又被指定成HDD 12的引導分區(S17)。另外,執行命令「Set Max77」,然後復位計算機,這樣分區#1(即,PSA 122)又一次被設置成只能在某些情況下有選擇地被訪問的隱藏區(S18)。
圖4為示出用於根據本發明控制計算機系統的引導操作的方法的流程圖。用圖1A的計算機機或其它合適的計算機來實施此方法。應用圖4的方法的HDD包括在PSA 122中的PSA MBR 124、特定OS(作業系統)及以上結合附圖2討論的恢復程序。
參見圖4,當用戶(例如終端用戶或系統管理員)打開配備了HDD 12的計算機的系統電源時,應用了本發明的BIOS 8確定是否已輸入了特定的鍵(例如F11),即,是否在打開電源後的預定時間內已選擇了恢復模式(S21)。
如果沒有輸入特定的鍵,則BIOS 8在HDD 12的PSA 122被設置成隱藏的區域的狀態下讀取記錄在HDD 12的首部的當前MBR 123,並根據當前MBR 123的讀取結果對計算機系統執行一個普通的引導操作(S22)和響應於用戶輸入的任何用戶選擇的操作(S32)。
另一方面,如果在步驟S21將特定鍵作為確定的結果輸入,BIOS 8將HDD12的容量設置成包括PSA 122在內的HDD 12的總容量,這樣就可以對PSA 122進行訪問了(S23)。
BIOS 8用存儲在HDD 12的PSA122中的PSA MBR 124(例如在分區#1上的分區信息)以恢復模式執行一個引導操作。在以恢復模式的引導操作之前,BIOS 8順序地對當前的MBR 123執行一個備份操作(S24)和對當前的MBR 123執行一個用於複製PSA MBR 124的複製操作(S25)。例如如圖5A所示,BIOS讀取記錄在HDD 12的首部的當前MBR且讀取的當前MBR被備份至PSA 122的另一特定部分(例如在PSA MBR 124之前)。
繼圖4的步驟S25,如圖5B所示,BIOS8讀取存儲在HDD 12的PSA 122的末端的PSA MBR 124,並將讀取的PSA MBR 124複製到HDD 12的首部。另選地,BIOS 8將來自PSA MBR 124的PSA分區信息添加到當前的MBR 123並校正當前MBR 123,使得PSA分區就可以設置成引導分區了(S25)。另外,當讀取的當前MBR 123受到損壞時,可以根據包含在PSA MBR 124中的HDD 12的用戶區121的分區信息改變當前損壞的MBR 123。
接著,BIOS 8讀取由PSA MBR 124改變的當前MBR 123並根據讀取當前MBR 123的結果用存儲在PSA 122中的OS引導計算機系統(S26)。恢復程序是在引導的特定OS中自動執行的(S26)。
當用戶作出一恢復請求,恢復再次安裝在生產計算機時安裝的OS、相應的應用程式等等(S29)。此時,恢復程序根據用戶的選擇新指定一個用戶區121的分區或維持一個預先存在的分區,並用存儲在PSA 122中的壓縮映象文件在用戶區121中新安裝OS。在此過程中,在改變了的用戶區121上的分區信息被添加到當前MBR 123,PSA分區信息被刪除,及新安裝了OS的分區被變成一個引導分區。另外,另一應用程式可以被安裝並在用戶的控制在被執行。
當用戶在沒有以恢復模式執行恢復操作或終止恢復模式時的狀態下再次引導計算機系統時(S27),恢復程序從PSA 122讀取備份MBR 125(「BackUp_MBR」)並將讀取的備份MBR 125複製到當前MBR123原先呈現的位置(S28)。這是為了授權用戶選擇以恢復模式的恢復操作。即,一個恢復模式後的系統狀態返回到恢復模式前的系統狀態。
另外,如圖5C所示,在以恢復模式恢復計算機系統的過程中HDD12的用戶區121的一個分區被改變時(S30),特定的OS可選擇性地將改變了的分區信息添加到PSA MBR 124中去(S31)。
接著,根據用戶的選擇操作,安裝另一應用程式或執行應用程式(S32)。當在完成恢復操作或從未執行過恢復操作的狀態中恢復模式轉換到另一操作模式時,BIOS 8將HDD 12的容量值設置成將PSA122的容量值是從HDD 12的總容量值中減去時的結果值,籍此將PSA 122變成不能由普通OS訪問的隱藏區(S33)。
當計算機再次處於ON狀態時,BIOS 8讀取改變了的當前MBR 123並根據讀取的結果用新安裝的OS引導計算機系統。
當計算機在ON狀態後,BIOS 8在確定計算機打開後是否輸入一特定鍵之前,確定當前HDD是不是與生產計算機時相同的HDD。即,BIOS 8確定HDD是否已被用戶改變。根據本發明,當確定當前HDD不是原始的時候,BIOS不執行恢復操作。這是因為根據本發明的引導控制方法和具有存儲了PSA MBR的PSA的HDD 12、特定OS、恢復程序等等一起操作。另外,HDD 12的PSA 122可存儲用於在PSA 122的特定部分(即,在PSA 122的結束扇區)鑑別HDD 12的識別信息。
可用現存的程序設計語言來實施本發明的處理步驟。可以將這些電腦程式存儲在諸如RAM、ROM、PROM等等之類的與計算機相關聯的存儲器中。另選地,可以將這些電腦程式存儲在一個諸如磁碟、光碟、磁光碟等等之類的不同的存儲器媒體中。這些電腦程式還可以用跨網際網路、外聯網、內聯網或其它網絡傳播併到達用於存儲和實施的目標裝置的信號的形式。電腦程式可以用已知計算機或基於計算機的裝置讀出。
從以上描述顯然本發明提供用於在一計算機系統中控制的引導操作的裝置和方法,所述計算機系統能減少製造恢復CD-ROM(壓縮盤-只讀存儲器)的成本,因為在HDD預定區中存儲要提供給用戶的恢復數據不需要額外的恢復CD-ROM。
另外,本發明提供用於在計算機系統中控制引導操作的裝置和方法,它能方便地、容易地用存儲在HDD中的恢復程序恢復系統,籍此消除管理恢復CD-ROM的不便。
另外,本發明提供用於在計算機系統中控制引導操作的裝置和方法,它能在恢復系統時維持存儲在HDD的用戶區內的數據。
另外,本發明提供用於在計算機系統中控制引導操作的裝置和方法,它能最小地改變BIOS以控制引導操作,籍此使用於恢復計算機系統的BIOS加載最小化。
雖然本發明的較佳實施例是為了示例而公開的,本領域的技術人員將理解可以在不偏離本發明的範圍的條件下,有各種修改、添加和替換。
權利要求
1.一種用於管理與計算機相關聯的存儲器的裝置,其特徵在於,該存儲器包括一用戶區和一受保護的安全區PSA,該用戶區包括一管理區,該裝置包括用於將第一分區分配給用戶區的裝置;用於將與第一分區相關的第一分區信息存儲在用戶區的管理區中的裝置;用於響應於一授權對PSA進行訪問的訪問信號將第二分區分配給PSA的裝置;用於在管理區存儲與第二分區相關的第二分區信息的裝置;用於將第二分區信息存儲在PSA中的裝置;及用於將第二分區信息存儲在PSA中之後將第二分區信息從管理區去除的裝置。
2.如權利要求1所述的裝置,其特徵在於,所述第一分區的分配和第一分區信息的存儲是同時進行的。
3.如權利要求1所述的裝置,其特徵在於,所述第二分區的分配和將第二分區信息存儲在管理區中是同時發生的。
4.如權利要求1所述的裝置,其特徵在於,所述在PSA中存儲第二分區信息的裝置將來自管理區的第二分區信息複製到PSA中。
5.如權利要求1所述的裝置,其特徵在於,所述用於分配第一分區的裝置響應於一限制信號對第一分區進行分配,該限制信號限制對PSA進行訪問。
6.如權利要求1所述的裝置,其特徵在於,還包括用於限制對PSA進行訪問的裝置,其中在移去裝置移去來自管理區的第二分區信息後限制對PSA進行訪問。
7.如權利要求1所述的裝置,其特徵在於,所述存儲器為一與計算機相關聯的硬碟驅動器。
8.如權利要求1所述的裝置,其特徵在於,還包括用於在第二分區中存儲至少一個恢復程序的裝置。
9.如權利要求1所述的裝置,其特徵在於,還包括在選擇恢復模式時,用於執行至少一個恢復程序的裝置。
10.如權利要求9所述的裝置,其特徵在於,還包括當選擇了恢復模式時,在PSA中存儲被存儲在管理區中的信息的拷貝。
11.如權利要求10所述的裝置,其特徵在於,還包括用於響應於用戶輸入調節存儲器的至少一個分區的大小的裝置;用於根據該至少一個分區的調節後的大小更新管理區的裝置;和用於在PSA中存儲更新的管理區中的信息的拷貝的裝置。
12.如權利要求1所述的裝置,其特徵在於,所述用戶區可由終端用戶訪問,而PSA不可由終端用戶訪問。
13.如權利要求1所述的裝置,其特徵在於,所述管理區為位於用戶區的第一部分的主引導記錄MBR區。
14.如權利要求1所述的裝置,其特徵在於,還包括用於將一標識存儲器的標識碼插入PSA中的裝置;和用於根據標識碼對存儲器的恢復操作進行控制的裝置。
全文摘要
本發明提供一種用於管理計算機的存儲器和控制計算機的引導操作的裝置和方法。該計算機包括具有一用戶區和一受保護安全區(PSA)的存儲器。該用戶區具有一管理區。該方法包括將第一分區分配給存儲器的用戶區;將第一分區信息存儲在用戶區的管理區中,所述第一分區信息與第一分區相關;響應於一訪問信號將第二分區分配給PSA,該訪問信號授權對PSA進行訪問;在管理區存儲與第二分區相關的第二分區信息;將第二分區信息存儲在PSA中;並在將第二分區信息存儲在PSA中之後將第二分區信息從管理區移去。
文檔編號G06F9/445GK1912845SQ20061010593
公開日2007年2月14日 申請日期2004年8月6日 優先權日2003年8月8日
發明者韓炯國, 金丙澈, 韓在雄, 羅道光 申請人:Lg電子株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀