亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

硬盤主動分區(qū)的切換方法

文檔序號:6554657閱讀:527來源:國知局
專利名稱:硬盤主動分區(qū)的切換方法
技術(shù)領(lǐng)域
本發(fā)明有關(guān)于電腦技術(shù),特別是有關(guān)于一種硬盤主動分區(qū)(activepartition)的切換方法。
在電腦系統(tǒng)的生產(chǎn)過程中,根據(jù)測試的需要,經(jīng)常會將硬盤劃分為若干個分區(qū)(partition),而分別安裝諸如中文版Windows95、或英文版Windows、OS2等不同的操作系統(tǒng)(Operating System)。假若欲由一種操作系統(tǒng)切換至另一種操作系統(tǒng)作為啟動操作系統(tǒng)(booting OS)時,以往方法須使用外掛的操作系統(tǒng)裝入程序(OS loader)、或是利用執(zhí)行文件FDISK.exe,選取主動分區(qū)后,再重新開機。但是,此以往方法對測試人員而言,甚為不便。
因此,本發(fā)明的目的,在于提供一種硬盤主動分區(qū)的切換方法,是以固件形式解決以往方法對測試人員造成不便的問題。
為達到上述目的,本發(fā)明通過提供一種硬盤主動分區(qū)的切換方法來完成。根據(jù)此一硬盤主動分區(qū)的切換方法,首先,自一硬盤裝入一主引導記錄(masterboot record)至一系統(tǒng)存儲器,其中,硬盤業(yè)經(jīng)區(qū)分為多個分區(qū),每一分區(qū)均安裝有一操作系統(tǒng)。接著,選擇分區(qū)中之一作為一主動分區(qū)。然后,根據(jù)所選擇的主動分區(qū),更新系統(tǒng)存儲器內(nèi)的主引導記錄。接著,將更新后的主引導記錄寫回磁盤后,根據(jù)更新后的主引導記錄自主動分區(qū)裝入操作系統(tǒng)。
因此,根據(jù)本發(fā)明的硬盤主動分區(qū)的切換方法,是以固件形式(firmware-base)的BIOS進行,故當測試人員欲由一操作系統(tǒng)切換至另一操作系統(tǒng)時,不需藉助外掛的操作系統(tǒng)裝入程序(OS loader)、或是執(zhí)行文件FDISK.exe,省卻操作上的不便。
為使本發(fā)明的上述和其他目的、特徵和優(yōu)點能更明顯易懂,下文特舉一較佳實施例,并配合附圖,作詳細說明。


圖1是顯示根據(jù)本發(fā)明裝入操作系統(tǒng)的流程圖;以及圖2是一常規(guī)電腦系統(tǒng)配置的示意框圖。
其中
20~中央處理器;21~區(qū)域總線;22~系統(tǒng)存儲器;23~核心邏輯電路;24~系統(tǒng)總線;25~輸入/輸出接口;26A~軟盤機;26B~硬盤機;27~輸入裝置;28~顯示器;以及,29~非易失性存儲器。
實施例請參照圖2,所示為一常規(guī)電腦系統(tǒng)的配置示意框圖。圖2中,標號20代表一中央處理器(CPU),負責整個電腦系統(tǒng)的控制操作。此中央處理器20經(jīng)由一區(qū)域總線21與一系統(tǒng)存儲器(由動態(tài)隨機存取存儲器所組成)22和一核心邏輯電路23間進行數(shù)據(jù)傳輸。此核心邏輯電路23在socket-7或slot-1配置下通稱為北橋(north bridge)晶片。而核心邏輯電路23經(jīng)由一系統(tǒng)總線24及輸入/輸出接口卡25,而以輸入/輸出接口卡25連接一軟盤機26A、一硬盤機26B、以及一輸入裝置(諸如鼠標器、鍵盤等)27。圖2中,是將一PCI總線、一ISA總線、以及一PCI-ISA橋接器簡單地以系統(tǒng)總線24來表示。再者,標號28代表一顯示器,此顯示器28經(jīng)由系統(tǒng)總線24耦接至核心邏輯電路23,根據(jù)視頻隨機存取存儲器(未圖示)內(nèi)儲的顯示數(shù)據(jù)作顯示。
在電腦系統(tǒng)中,會以一組內(nèi)建的固件(firmware)例行程序來界定電腦可執(zhí)行的運作及如何執(zhí)行這些運作,此一固件例行程序是儲存于一非易失性存儲器(例如只讀存儲器、或快擦寫存儲器等)29內(nèi),通稱為基本輸入/輸出系統(tǒng)(下文以BIOS簡稱)。
在電腦系統(tǒng)開機時,BIOS會執(zhí)行開機自我測試(Power On Self Test,通常以POST簡稱)。此時,BIOS會將測試到的結(jié)果與CMOS存儲器(未圖示)內(nèi)儲的各項數(shù)據(jù)設(shè)定做一比較,若相符則表示系統(tǒng)正常,方裝入操作系統(tǒng)(OS)供使用者進行各項操作。若測試結(jié)果與CMOS存儲器內(nèi)儲數(shù)據(jù)不符,則使用者就必須進入BIOS的設(shè)定程序,修改相關(guān)數(shù)據(jù)的內(nèi)容,并寫回CMOS存儲器中儲存后,再重新啟動電腦系統(tǒng),方可裝入操作系統(tǒng)供使用者操作。
根據(jù)本發(fā)明,便是在BIOS執(zhí)行開機自我測試后,顯示目前硬盤內(nèi)所有的分區(qū)信息予使用者,經(jīng)使用者選擇其中之一做為主動分區(qū),然后,根據(jù)使用者的選擇,由電腦系統(tǒng)更改引導扇區(qū)(boot sector),開機裝入所需的操作系統(tǒng)。
請參照第1圖,所示為根據(jù)本發(fā)明裝入操作系統(tǒng)的流程圖。首先,于步驟1執(zhí)行開機自我測試后,進行步驟2,判斷是否是由軟盤機26A裝入操作系統(tǒng),若是,則進行步驟3,自軟盤機26A經(jīng)輸入/輸出接口25、系統(tǒng)總線24、核心邏輯電路23、區(qū)域總線21等,裝入引導扇區(qū)至系統(tǒng)存儲器22的07C0:0地址處,然后,于步驟4傳送控制(CS:IP)至07C0:0地址處。
若在步驟2知非由軟盤機26A裝入操作系統(tǒng),則進行步驟5,判斷是否是由硬盤機26B裝入操作系統(tǒng),若否,則進行步驟6,發(fā)出錯誤信息。
若在步驟5知需由硬盤機26B裝入操作系統(tǒng),則進行步驟7,自硬盤機26B經(jīng)輸入/輸出接口25、系統(tǒng)總線24、核心邏輯電路23、區(qū)域總線21等,裝入主引導記錄至系統(tǒng)存儲器22的07C0:0地址處。接著,進行步驟8,在顯示器28上顯示出硬盤分區(qū)信息,并于步驟9由使用者經(jīng)由輸入裝置27,選擇其中之一作為主動分區(qū)。然后,于步驟10根據(jù)使用者選擇更新系統(tǒng)存儲器22內(nèi)的主引導紀錄后,于步驟11將更新的主引導紀錄寫回硬盤機26B處。然后,進行步驟4,傳送控制(CS:IP)至07C0:0地址處,完成本發(fā)明的硬盤主動分區(qū)的切換方法。
雖然本發(fā)明已以較佳實施例如上所述作了揭示,但該實施例并非用以限定本發(fā)明,任何本領(lǐng)域技術(shù)人員,不脫離本發(fā)明的精神和范圍,當可作許多更動與修改,因此本發(fā)明的保護范圍應以后附權(quán)利要求書限定的范圍為準。
權(quán)利要求
1.一種硬盤主動分區(qū)的切換方法,其特征在于,包括下列步驟(a)自一硬盤裝入一主引導紀錄至一系統(tǒng)存儲器,其中,該硬盤業(yè)經(jīng)區(qū)分為多個分區(qū),每一所述分區(qū)均安裝有一操作系統(tǒng);(b)選擇所述分區(qū)中之一作為一主動分區(qū);(c)根據(jù)所選擇的所述主動分區(qū),更新該系統(tǒng)存儲器內(nèi)的所述主引導紀錄;(d)將更新后的所述主引導紀錄寫回所述磁盤;以及(e)根據(jù)更新后的所述主引導紀錄自所述主動分區(qū)裝入所述操作系統(tǒng)。
2.如權(quán)利要求1所述的硬盤主動分區(qū)的切換方法,其特征在于,步驟(a)中所述主引導記錄是裝入至所述系統(tǒng)存儲器的07C0:0地址處。
3.如權(quán)利要求1所述的硬盤主動分區(qū)的切換方法,其特征在于,步驟(b)是以一使用者接口供一使用者選擇所述主動分區(qū)。
4.如權(quán)利要求1所述的硬盤主動分區(qū)的切換方法,其特征在于,步驟(e)是傳送控制(CS:IP)至所述系統(tǒng)存儲器的07C0:0地址處。
全文摘要
一種硬盤主動分區(qū)的切換方法。首先,自一硬盤裝入一主引導紀錄至一系統(tǒng)存儲器,其中,硬盤業(yè)經(jīng)區(qū)分為多個分區(qū),每一分區(qū)均安裝有一操作系統(tǒng)。接著,選擇分區(qū)中這一作為一主動分區(qū)。然后,根據(jù)所選擇的主動分區(qū),更新系統(tǒng)存儲器內(nèi)的主引導紀錄。然后,將更新后的主引導紀錄寫回磁盤后,根據(jù)更新后的主引導紀錄自該主動分區(qū)裝入該操作系統(tǒng)。
文檔編號G06F11/28GK1304091SQ0010093
公開日2001年7月18日 申請日期2000年1月7日 優(yōu)先權(quán)日2000年1月7日
發(fā)明者李錫勤 申請人:神達電腦股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1