欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

多重操作系統(tǒng)啟動方法

文檔序號:6577433閱讀:380來源:國知局

專利名稱::多重操作系統(tǒng)啟動方法
技術領域
:本發(fā)明是有關于一種操作系統(tǒng)啟動方法,且特別是有關于一種多重操作系統(tǒng)啟動方法。
背景技術
:目前有許多操作系統(tǒng)可供使用者安裝在計算機上,以作為使用者操作計算機的界面。其中,又以微軟窗口操作系統(tǒng)(MicrosoftWindows)最被廣泛的應用在個人計算機上。此外,Linux操作系統(tǒng)由于其自由軟件及開放程序代碼的特性,使得Linux操作系統(tǒng)受到廣泛的關注。因此,為了能因應不同的應用而選擇適當?shù)牟僮飨到y(tǒng),許多使用者會在同一臺計算機上安裝多個操作系統(tǒng)。一般而言,若欲在一臺計算機安裝多個操作系統(tǒng),需通過各操作系統(tǒng)的安裝程序,一一將各個操作系統(tǒng)安裝至計算機中。然后,建立一開機選單以選擇所欲啟動的操作系統(tǒng)。其中,開機選單通常通過最后安裝至計算機的操作系統(tǒng)所建立。然而,當最后安裝的操作系統(tǒng)為窗口操作系統(tǒng)時,其所建立的選單無法辨識先前已經(jīng)安裝的Linux操作系統(tǒng)。換言之,使用者無法透過窗口操作系統(tǒng)所建立的開機選單進入Linux操作系統(tǒng)。使用者僅能另外安裝可同時辨識窗口操作系統(tǒng)以及Linux操作系統(tǒng)的開機選單,取代窗口操作系統(tǒng)所建立的開機選單,因而造成使用者的困擾。
發(fā)明內(nèi)容因此,本發(fā)明的一目的在于提供一種多重操作系統(tǒng)啟動方法,用以將一操作系統(tǒng)的開機管理程序儲存至一儲存元件,并在另一操作系統(tǒng)的開機選單新增一選項,以存取存于儲存元件中的開機管理程序。依據(jù)本發(fā)明一實施例,一種多重操作系統(tǒng)啟動方法包含以下步驟在執(zhí)行一開機自我檢測的過程中,持續(xù)判斷是否收到一中斷信號。在收到中斷信號時,根據(jù)一硬盤的一分割表,列出硬盤的數(shù)個原始分割區(qū),以自一使用者接口取得一選擇信號。根據(jù)選擇信號,選擇原始分割區(qū)的其中之一作為一目標分割區(qū)。自目標分割區(qū)的一目標啟動扇區(qū)取得一第一操作系統(tǒng)的一開機管理程序,并將開機管理程序儲存至一儲存元件。根據(jù)硬盤的一主啟動記錄(MasterBootRecord),自硬盤的一主啟動分割區(qū)取得一第二操作系統(tǒng)的一開機選單。在第二操作系統(tǒng)的開機選單新增一新增選項,用以存取儲存元件中的開機管理程序。在完成開機自我檢測后,提供修正后的開機選單,以通過修正后的開機選單,選擇啟動第二操作系統(tǒng)或加載開機管理程序。由上述本發(fā)明實施方式可知,應用本發(fā)明具有下列優(yōu)點。可將第一操作系統(tǒng)的開機管理程序儲存至一儲存元件,使得使用者可透過第二操作系統(tǒng)的開機選單,選取加載第一操作系統(tǒng)的開機管理程序,以啟動第一操作系統(tǒng)。其中,在第一操作系統(tǒng)無法被第二操作系統(tǒng)的開機選單辨識時,應用本發(fā)明可使得第二操作系統(tǒng)的開機選單仍能利用第一操作系統(tǒng)的開機管理程序,而啟動第一操作系統(tǒng)。因此,應用本發(fā)明可解決無法通過微軟窗口操作系統(tǒng)的開機選單,啟動Linux操作系統(tǒng)的問題。為讓本發(fā)明的上述和其它目的、特征、優(yōu)點與實施例能更明顯易懂,所附附圖的說明如下圖1繪示依照本發(fā)明一實施方式的一種多重操作系統(tǒng)啟動方法的流程圖。主要元件符號說明100多重操作系統(tǒng)啟動方法110210:步驟具體實施例方式請參照圖1,其繪示依照本發(fā)明一實施方式的一種多重操作系統(tǒng)啟動方法的流程圖。多重操作系統(tǒng)啟動方法將一操作系統(tǒng)的開機管理程序儲存至一儲存元件,并在另一操作系統(tǒng)的開機選單新增一選項,以存取存于儲存元件中的開機管理程序。多重操作系統(tǒng)啟動方法100包含以下步驟在開始執(zhí)行一開機自我檢測(Power-OnSelfTest,POST)(步驟110)后,持續(xù)判斷是否自一使用者接口(如一鍵盤)收到一中斷信號(步驟120)。舉例來說,可在使用者觸壓鍵盤上的特定按鍵時,產(chǎn)生中斷信號。在收到一中斷信號時,根據(jù)一硬盤的一分割表(partitiontable),列出硬盤的數(shù)個原始分割區(qū),以自使用者接口取得一選擇信號(步驟140)。換言之,通過步驟140列出硬盤上的數(shù)個原始分割區(qū),供使用者透過使用者接口選擇。在步驟150中,根據(jù)選擇信號,自原始分割區(qū)選擇一目標分割區(qū)。接下來,自目標分割區(qū)的一目標啟動扇區(qū)(bootsector)取得一第一操作系統(tǒng)的一開機管理程序(步驟160),并將開機管理程序儲存至一儲存元件(步驟170)。其中,步驟160可通過INT13H,自目標啟動扇區(qū)讀取開機管理程序至一內(nèi)存緩沖區(qū)。步驟170可通過INT21H,將內(nèi)存緩沖區(qū)的開機管理程序另存于儲存元件,如硬盤、非揮發(fā)性內(nèi)存(Non-volatileRAM,NVRAM)或其它儲存元件。此外,第一操作系統(tǒng)的開機管理程序可用以啟動第一操作系統(tǒng)。在步驟180中,根據(jù)硬盤的一主啟動記錄(MasterBootRecord,MBR),自硬盤的一主啟動分割區(qū)(activepartition)取得一第二操作系統(tǒng)的一開機選單。然后,在步驟190中,在開機選單新增一新增選項,以存取儲存元件中的開機管理程序。接下來,在結(jié)束執(zhí)行開機自我檢測(步驟200)后,提供修正后的第二操作系統(tǒng)的開機選單(步驟210)。如此一來,使用者可通過修正后的開機選單,選擇啟動第二操作系統(tǒng)或加載第一操作系統(tǒng)的開機管理程序。在未接收到中斷信號時,持續(xù)判斷是否完成開機自我檢測(步驟130)。其中,在尚未完成開機自我檢測時,持續(xù)判斷是否自使用者接口收到一中斷信號(步驟120)。然而,在完成開機自我檢測后,結(jié)束執(zhí)行開機自我檢測(步驟200),并提供第二操作系統(tǒng)的開機選單(步驟210),使得使用者透過第二操作系統(tǒng)的開機選單選擇所要啟動的操作系統(tǒng)。舉例來說,當上述的第一操作系統(tǒng)為Linux操作系統(tǒng),且第二操作系統(tǒng)為微軟窗口操作系統(tǒng)時,使用者可通過步驟140以及步驟150選擇Linux操作系統(tǒng)所安裝的分割區(qū)作為目標分割區(qū)。然后,通過步驟160以及步驟170,自Linux操作系統(tǒng)所安裝的分割區(qū)取得Linux操作系統(tǒng)的開機管理程序,并另存于儲存元件。接下來,通過步驟180以及步驟190,在微軟窗口操作系統(tǒng)的開機選單中,新增一新增選項,以存取儲存元件中Linux操作系統(tǒng)的開機管理程序。其中,可通過修改boot,ini文件,而達成上述在微軟窗口操作系統(tǒng)的開機選單中新增一新增選項。然后,在執(zhí)行完步驟140步驟190后,使用者便可通過微軟窗口操作系統(tǒng)的開機選單,加載Linux操作系統(tǒng)的開機管理程序,以啟動Linux操作系統(tǒng)。由上述本發(fā)明實施方式可知,應用本發(fā)明具有下列優(yōu)點。可將第一操作系統(tǒng)的開機管理程序儲存至一儲存元件,使得使用者可透過第二操作系統(tǒng)的開機選單,選取加載第一操作系統(tǒng)的開機管理程序,以啟動第一操作系統(tǒng)。其中,在第一操作系統(tǒng)無法被第二操作系統(tǒng)的開機選單辨識時,應用本發(fā)明可使得第二操作系統(tǒng)的開機選單仍能利用第一操作系統(tǒng)的開機管理程序,而啟動第一操作系統(tǒng)。因此,應用本發(fā)明可解決無法通過微軟窗口操作系統(tǒng)的開機選單,啟動Linux操作系統(tǒng)的問題。雖然本發(fā)明已以實施方式揭露如上,然其并非用以限定本發(fā)明,任何熟悉此技術的人員,在不脫離本發(fā)明的精神和范圍內(nèi),當可作各種的更動與潤飾,因此本發(fā)明的保護范圍當以權(quán)利要求書所界定的范圍為準。權(quán)利要求一種多重操作系統(tǒng)啟動方法,其特征在于,包含以下步驟在執(zhí)行一開機自我檢測的過程中,持續(xù)判斷是否收到一中斷信號;在收到該中斷信號時,根據(jù)一硬盤的一分割表,列出該硬盤的多個原始分割區(qū),以自一使用者接口取得一選擇信號;根據(jù)該選擇信號,選擇該些原始分割區(qū)的其中之一作為一目標分割區(qū);自該目標分割區(qū)的一目標啟動扇區(qū)取得一第一操作系統(tǒng)的一開機管理程序,并將該開機管理程序儲存至一儲存元件;根據(jù)該硬盤的一主啟動記錄,自該硬盤的一主啟動分割區(qū)取得一第二操作系統(tǒng)的一開機選單;在該第二操作系統(tǒng)的該開機選單新增一新增選項,用以存取該儲存元件中的該開機管理程序;以及在完成該開機自我檢測后,提供修正后的該開機選單,以通過修正后的該開機選單,選擇啟動該第二操作系統(tǒng)或加載該開機管理程序。2.根據(jù)權(quán)利要求1所述的多重操作系統(tǒng)啟動方法,其特征在于,自該目標啟動扇區(qū)取得該開機管理程序的步驟包含通過INT13H,自該目標啟動扇區(qū)讀取該開機管理程序至一內(nèi)存緩沖區(qū)。3.根據(jù)權(quán)利要求2所述的多重操作系統(tǒng)啟動方法,其特征在于,將該開機管理程序儲存至該儲存元件的步驟包含通過INT21H,將該內(nèi)存緩沖區(qū)的該開機管理程序另存于該儲存元件。4.根據(jù)權(quán)利要求1所述的多重操作系統(tǒng)啟動方法,其特征在于,該第一操作系統(tǒng)為Linux操作系統(tǒng),且該第二操作系統(tǒng)為窗口操作系統(tǒng)。5.根據(jù)權(quán)利要求4所述的多重操作系統(tǒng)啟動方法,其特征在于,在該第二操作系統(tǒng)的該開機選單新增該新增選項是通過修改boot,ini文件。全文摘要本發(fā)明涉及一種多重操作系統(tǒng)啟動方法,包含以下步驟在執(zhí)行一開機自我檢測的過程中,使用者選擇-硬盤的數(shù)個原始分割區(qū)的其中之一作為一目標分割區(qū);自目標分割區(qū)的一目標啟動扇區(qū)取得一第一操作系統(tǒng)的一開機管理程序,并將開機管理程序儲存至一儲存元件;自硬盤的一主啟動分割區(qū)取得一第二操作系統(tǒng)的一開機選單;在第二操作系統(tǒng)的開機選單新增一新增選項,用以存取儲存元件中的開機管理程序;在完成開機自我檢測后,提供修正后的開機選單,以通過修正后的開機選單,選擇啟動第二操作系統(tǒng)或加載開機管理程序。文檔編號G06F9/445GK101866289SQ200910130099公開日2010年10月20日申請日期2009年4月17日優(yōu)先權(quán)日2009年4月17日發(fā)明者江安平申請人:英業(yè)達股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
维西| 乌拉特后旗| 罗平县| 拉萨市| 郸城县| 乌拉特前旗| 隆尧县| 绥滨县| 临桂县| 瑞安市| 张北县| 潼关县| 碌曲县| 峨边| 安龙县| 公安县| 虎林市| 平安县| 北川| 资溪县| 洛南县| 五河县| 巴南区| 湘阴县| 定安县| 英超| 景洪市| 峨山| 文成县| 林芝县| 吴川市| 郴州市| 府谷县| 海南省| 开封市| 尉犁县| 余江县| 江华| 华容县| 芜湖县| 宁安市|