專利名稱:操作系統(tǒng)安裝及重新安裝方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種操作系統(tǒng)安裝方法,特別涉及一種在計(jì)算機(jī)的操作系統(tǒng)損壞時(shí),藉由簡(jiǎn)單操作即可迅速修復(fù)操作系統(tǒng)的操作系統(tǒng)安裝方法。
背景技術(shù):
如圖1所示,是現(xiàn)有一種重新安裝操作系統(tǒng)的作業(yè)流程。當(dāng)計(jì)算機(jī)硬盤的系統(tǒng)區(qū)中的操作系統(tǒng)程序因損壞而需進(jìn)行修復(fù)時(shí),現(xiàn)有的做法是,如步驟11所示,使用者必須先置入一啟動(dòng)盤至計(jì)算機(jī)的光驅(qū)中,由啟動(dòng)盤中預(yù)存的一開機(jī)程序進(jìn)行開機(jī)(boot),然后如步驟12,在計(jì)算機(jī)硬盤中建立一系統(tǒng)區(qū)(system partition),并將開機(jī)程序及預(yù)存在啟動(dòng)盤中的一操作系統(tǒng)加載程序加載到系統(tǒng)區(qū)中。接著,如步驟13,將計(jì)算機(jī)關(guān)機(jī),取出啟動(dòng)盤并置入另一操作系統(tǒng)盤后,如步驟14,將計(jì)算機(jī)重新啟動(dòng),使改由系統(tǒng)區(qū)的開機(jī)程序重新開機(jī),并執(zhí)行操作系統(tǒng)加載程序,以進(jìn)行步驟15,讀取操作系統(tǒng)盤中的操作系統(tǒng)程序,并加載到硬盤的作業(yè)區(qū)中,然后,在完成操作系統(tǒng)加載動(dòng)作之后,將系統(tǒng)區(qū)移除。
最后,進(jìn)行步驟16,將計(jì)算機(jī)關(guān)機(jī)后再重新啟動(dòng),使由作業(yè)區(qū)的操作系統(tǒng)程序重新開機(jī),若開機(jī)成功,則完成操作系統(tǒng)的重新安裝作業(yè)。
但是,上述方法在每次重新安裝操作系統(tǒng)時(shí),皆必須使用一啟動(dòng)盤,并重新建立系統(tǒng)區(qū),以及進(jìn)行繁瑣的組態(tài)設(shè)定等等,從裝置及系統(tǒng)參數(shù)型態(tài)設(shè)定的觀點(diǎn)來看,可說是一項(xiàng)復(fù)雜的程序,對(duì)于不熟悉這些設(shè)定方法的使用者而言,將會(huì)產(chǎn)生極大的不便。因此,一個(gè)容易操作并且可自動(dòng)修復(fù)的操作系統(tǒng),對(duì)于一般使用者將具有莫大的助益。
發(fā)明內(nèi)容
本發(fā)明的一目的,在于提供一種讓使用易于操作,并可迅速地修復(fù)計(jì)算機(jī)的操作系統(tǒng)的操作系統(tǒng)安裝方法。
本發(fā)明的另一目的,在于提供一種讓使用者容易操作并能夠迅速修復(fù)計(jì)算機(jī)的操作系統(tǒng)的操作系統(tǒng)重新安裝方法。
因此,本發(fā)明的操作系統(tǒng)安裝方法,是在一計(jì)算機(jī)主機(jī)中進(jìn)行,該方法包括讀取包含一開機(jī)程序及一操作系統(tǒng)加載程序的一第一儲(chǔ)存媒體,并執(zhí)行該開機(jī)程序;在該計(jì)算機(jī)主機(jī)的一儲(chǔ)存單元中建立一系統(tǒng)區(qū)及一作業(yè)區(qū),并將該第一儲(chǔ)存媒體的開機(jī)程序及該操作系統(tǒng)加載程序備份在該系統(tǒng)區(qū)中;及由該系統(tǒng)區(qū)的開機(jī)程序重新開機(jī),并執(zhí)行該操作系統(tǒng)加載程序,使讀取包含一操作系統(tǒng)程序的一第二儲(chǔ)存媒體,以將該操作系統(tǒng)程序加載該儲(chǔ)存單元的作業(yè)區(qū)中,并將該系統(tǒng)區(qū)設(shè)為一隱藏區(qū)。
此外,本發(fā)明的操作系統(tǒng)重新安裝方法,是在一計(jì)算機(jī)主機(jī)中進(jìn)行,該計(jì)算機(jī)主機(jī)具有一儲(chǔ)存單元,該儲(chǔ)存單元中規(guī)劃有一隱藏區(qū)及一作業(yè)區(qū),該隱藏區(qū)是預(yù)存有一開機(jī)程序及一操作系統(tǒng)加載程序;該方法包括(A)進(jìn)入該儲(chǔ)存單元的隱藏區(qū),由該開機(jī)程序進(jìn)行開機(jī);及(B)執(zhí)行該操作系統(tǒng)加載程序,使將一操作系統(tǒng)程序加載該儲(chǔ)存單元的作業(yè)區(qū)中。
圖1是現(xiàn)有一種操作系統(tǒng)重新安裝方法的作業(yè)流程圖;圖2是本發(fā)明操作系統(tǒng)安裝方法的一較佳實(shí)施例的作業(yè)流程3是本實(shí)施例由近端修復(fù)操作系統(tǒng)的作業(yè)流程圖;及圖4是本實(shí)施例由遠(yuǎn)程修復(fù)操作系統(tǒng)的作業(yè)流程圖。
附圖符號(hào)說明21-27、31-32、41-44步驟具體實(shí)施方式
有關(guān)本發(fā)明的前述及其它技術(shù)內(nèi)容、特點(diǎn)與功效,在以下配合參考附圖的一較佳實(shí)施例的詳細(xì)說明中,將可清楚的呈現(xiàn)。
在本發(fā)明被詳細(xì)描述之前,要注意的是,在以下的說明內(nèi)容中,若有類似或相同的組件將以相同的編號(hào)來表示。
參閱圖2所示,是本發(fā)明操作系統(tǒng)安裝方法的一較佳實(shí)施例的作業(yè)流程,其是應(yīng)用在計(jì)算機(jī)第一次安裝操作系統(tǒng)的情況,首先,如步驟21所示,在計(jì)算機(jī)啟動(dòng)前,使用者需將一啟動(dòng)盤置入計(jì)算機(jī)的光驅(qū)中,該啟動(dòng)盤包含一開機(jī)程序及一操作系統(tǒng)加載程序,在計(jì)算機(jī)啟動(dòng)后,計(jì)算機(jī)的基本輸入/輸出系統(tǒng)(以下簡(jiǎn)稱BIOS)將同時(shí)啟動(dòng)光驅(qū),并選擇由啟動(dòng)盤的開機(jī)程序進(jìn)行開機(jī)。接著,如步驟22,在在計(jì)算機(jī)的一儲(chǔ)存單元(在本實(shí)施例中是一硬盤,以下稱之硬盤)中建立一系統(tǒng)區(qū)及一作業(yè)區(qū),并將啟動(dòng)盤的開機(jī)程序及操作系統(tǒng)加載程序加載到該系統(tǒng)區(qū)。然后,如步驟23,取出啟動(dòng)盤,置入一操作系統(tǒng)盤后,進(jìn)行步驟24,將計(jì)算機(jī)關(guān)機(jī),并重新啟動(dòng),使計(jì)算機(jī)的基本輸入/輸出系統(tǒng)(以下簡(jiǎn)稱BIOS)選擇由系統(tǒng)區(qū)的開機(jī)程序重新開機(jī),并執(zhí)行操作系統(tǒng)加載程序,同時(shí),如步驟25,將系統(tǒng)區(qū)設(shè)為一隱藏區(qū),其方法為在分區(qū)表(是設(shè)在硬盤的第0磁柱(cylinder 0)、第0標(biāo)頭(head 0)、第1扇區(qū)(sector 1)中)中,對(duì)系統(tǒng)區(qū)的系統(tǒng)ID入口尋址,并修改其系統(tǒng)ID的地址如下設(shè)定”byte offset04hsys tem ID=7Fh”如此,系統(tǒng)區(qū)即可被操作系統(tǒng)(OS)的硬盤管理工具,例如Windows的硬盤管理員視為一隱藏區(qū),而將系統(tǒng)區(qū)變成隱藏區(qū),但隱藏區(qū)仍存有系統(tǒng)區(qū)先前建立的文件系統(tǒng)表、FAT16/32及組織架構(gòu)等。而可用以更改系統(tǒng)ID的工具可以是DOS、Windows或Linux等,只要能夠呼叫BIOS INT 13(磁盤I/O接口,提供軟盤、硬盤讀寫及格式化等服務(wù))或操作系統(tǒng)(OS)提供的諸如DOSINT 21(MS-DOS的一應(yīng)用程序服務(wù)接口)之類的應(yīng)用接口來更改系統(tǒng)ID的工具。
并且,如步驟26,操作系統(tǒng)加載程序?qū)⒆x取操作系統(tǒng)盤中的一操作系統(tǒng)程序,并將之加載到系統(tǒng)區(qū)中,然后將系統(tǒng)區(qū)設(shè)為BIOS的開機(jī)路徑。
如此,如步驟27,當(dāng)計(jì)算機(jī)被關(guān)機(jī)并重新開機(jī)時(shí),被設(shè)為隱藏區(qū)的系統(tǒng)區(qū)將不會(huì)被BIOS找(看)到,使BIOS循正常開機(jī)路徑,由已存有操作系統(tǒng)程序的作業(yè)區(qū)執(zhí)行開機(jī)程序。
由上述說明可知,在使用者第一次安裝操作系統(tǒng)時(shí),在安裝操作系統(tǒng)的同時(shí),可藉由上述方法將存有開機(jī)程序及操作系統(tǒng)加載程序的系統(tǒng)區(qū)設(shè)為隱藏區(qū),如此,當(dāng)往后作業(yè)區(qū)的操作系統(tǒng)程序損壞時(shí),藉由簡(jiǎn)易的操作即可迅速地修復(fù)操作系統(tǒng),其方法如圖3的步驟31所示,首先,BIOS可提供一快速鍵(hot-key)F4,供使用者在計(jì)算機(jī)啟動(dòng)后,BIOS進(jìn)行POST(開機(jī)自我測(cè)試)時(shí),藉由按下快速鍵F4即可進(jìn)入隱藏區(qū),讓BIOS選擇由隱藏區(qū)的開機(jī)程序開機(jī),并執(zhí)行操作系統(tǒng)加載程序,此時(shí),若隱藏區(qū)在計(jì)算機(jī)第一次安裝操作系統(tǒng)程序時(shí),同時(shí)將操作系統(tǒng)程序進(jìn)行備份的話,該操作系統(tǒng)加載程序即直接將備份在隱藏區(qū)的操作系統(tǒng)程序重新加載作業(yè)區(qū)中,否則,操作系統(tǒng)加載程序即讀取由使用者置入光驅(qū)中的操作系統(tǒng)盤中的操作系統(tǒng)程序,并將之重新加載作業(yè)區(qū)中。然后,進(jìn)行步驟32,在完成操作系統(tǒng)加載程序后,將計(jì)算機(jī)關(guān)機(jī)并重新啟動(dòng),使由作業(yè)區(qū)的操作系統(tǒng)程序重新開機(jī),若開機(jī)成功,即完成操作系統(tǒng)的修復(fù)動(dòng)作。
此外,本實(shí)施例更可由一遠(yuǎn)程管理平臺(tái)進(jìn)行操作系統(tǒng)修復(fù)動(dòng)作,其先決條件是,使用者在第一次安裝操作系統(tǒng)時(shí),在圖2的步驟22中,啟動(dòng)盤需提供一接口供使用者設(shè)定網(wǎng)絡(luò)光驅(qū)的地址,并將這些設(shè)定以及需要使用的光驅(qū)信息儲(chǔ)存在系統(tǒng)區(qū)(即隱藏區(qū))中。
如此,如圖4的步驟41所示,在計(jì)算機(jī)系統(tǒng)內(nèi)建有BMC(BaseboardManagement Controller,基板管理控制器)的情況下,BMC會(huì)執(zhí)行一”取得/設(shè)定系統(tǒng)開機(jī)選項(xiàng)(Get/Set System Boot Options)”命令,其是由IPMI(Intelligent Platform Management Interface Specification,智能平臺(tái)管理接口規(guī)范)v1.5.版所定義,該命令的內(nèi)容如下
且如圖4的步驟42,BMC可以讓該遠(yuǎn)程系統(tǒng)管理平臺(tái)(系統(tǒng)管理員)設(shè)定”取得/設(shè)定系統(tǒng)開機(jī)選項(xiàng)(Get/Set System Boot Options)”命令中的參數(shù)值#1及#2,因此,當(dāng)欲通過遠(yuǎn)程系統(tǒng)管理平臺(tái)修復(fù)近端計(jì)算機(jī)的作業(yè)區(qū)中的損壞操作系統(tǒng)時(shí),遠(yuǎn)程系統(tǒng)管理平臺(tái)需將參數(shù)值#1設(shè)為7Fh,并將參數(shù)值#2設(shè)為0,則在計(jì)算機(jī)被重新啟動(dòng)后,如圖4的步驟43,當(dāng)BIOS檢查參數(shù)值#1為7Fh且#2為0時(shí),將先清除參數(shù)值#1及#2(以避免計(jì)算機(jī)下一次啟動(dòng)時(shí)由隱藏區(qū)開機(jī)),并選擇由隱藏區(qū)的開機(jī)程序開機(jī)。當(dāng)然,若系統(tǒng)管理平臺(tái)并未在BMC中做任何的參數(shù)設(shè)定,BIOS將依循BIOS所設(shè)定的系統(tǒng)開機(jī)程序開機(jī)。
然后,如圖4的步驟44,隱藏區(qū)在完成開機(jī)之后,會(huì)自動(dòng)執(zhí)行一預(yù)設(shè)的小程序,并在計(jì)算機(jī)的顯示接口上產(chǎn)生一包含復(fù)數(shù)服務(wù)選項(xiàng)的服務(wù)列表,所述服務(wù)選項(xiàng)包括(1)不進(jìn)行任何動(dòng)作,并回到操作系統(tǒng)命令;(2)由一近端光驅(qū)自動(dòng)執(zhí)行操作系統(tǒng)修復(fù)動(dòng)作;(3)由一網(wǎng)絡(luò)光驅(qū)自動(dòng)執(zhí)行操作系統(tǒng)修復(fù)動(dòng)作;(4)執(zhí)行診斷程序;且所述服務(wù)選項(xiàng)是與”取得/設(shè)定系統(tǒng)開機(jī)選項(xiàng)(Get/Set System BootOptions)”命令中的參數(shù)值#7有關(guān),當(dāng)某一選項(xiàng)被選取時(shí),即會(huì)產(chǎn)生一與該選項(xiàng)對(duì)應(yīng)的參數(shù)值#7(如上表中所列),因此,當(dāng)服務(wù)選項(xiàng)(2)被選擇時(shí),參數(shù)值#7=1h,且BIOS會(huì)檢查參數(shù)值#7,并執(zhí)行隱藏區(qū)中的操作系統(tǒng)加載程序,令計(jì)算機(jī)的光驅(qū)讀取載置其中的操作系統(tǒng)盤中的操作系統(tǒng)程序,并將該操作系統(tǒng)程序加載該作業(yè)區(qū)中;而當(dāng)服務(wù)選項(xiàng)(2)被選擇時(shí),BIOS將執(zhí)行隱藏區(qū)的操作系統(tǒng)加載程序,并根據(jù)隱藏區(qū)記錄的網(wǎng)絡(luò)光驅(qū)地址,通過BMC找到該網(wǎng)絡(luò)光驅(qū),使讀取載置其中的操作系統(tǒng)盤中的操作系統(tǒng)程序,并通過BMC將該操作系統(tǒng)程序傳回并加載該作業(yè)區(qū)。藉此,完成由遠(yuǎn)程系統(tǒng)管理平臺(tái)修復(fù)近端計(jì)算機(jī)的操作系統(tǒng)的目的。
此外,當(dāng)BIOS檢查參數(shù)值#7為0h時(shí),則在隱藏區(qū)完成開機(jī)程序后,即不進(jìn)行任何動(dòng)作,并回到操作系統(tǒng)命令等待狀態(tài)。而當(dāng)BIOS檢查參數(shù)值#7為3h時(shí),即在隱藏區(qū)完成開機(jī)程序后,執(zhí)行系統(tǒng)診斷程序(POST)。
此外,值得一提的是,若計(jì)算機(jī)系統(tǒng)的BMC亦提供有文字模式平臺(tái)重新定向功能(text mode conso1e redirection function)時(shí),系統(tǒng)管理平臺(tái)則能夠使用此一功能從遠(yuǎn)程監(jiān)督系統(tǒng)的操作狀態(tài)。
綜上所述,本發(fā)明藉由在第一次安裝操作系統(tǒng)時(shí),將在計(jì)算機(jī)硬盤中建立,用以暫存開機(jī)程序及操作系統(tǒng)加載程序的系統(tǒng)區(qū)設(shè)為隱藏區(qū),使計(jì)算機(jī)作業(yè)區(qū)中的操作系統(tǒng)在往后使用過程中遭受損壞時(shí),使用者可在計(jì)算機(jī)執(zhí)行BIOS時(shí),藉由簡(jiǎn)單的操作(快速鍵)進(jìn)入隱藏區(qū),使BIOS選擇由隱藏區(qū)進(jìn)行開機(jī)作業(yè)并執(zhí)行操作系統(tǒng)加載程序,自動(dòng)讀取隱藏區(qū)備份的操作系統(tǒng)程序(或盤中的操作系統(tǒng)程序),并加載至作業(yè)區(qū)中。藉此,達(dá)到迅速修復(fù)計(jì)算機(jī)的操作系統(tǒng)的功效與目的。此外,本發(fā)明亦可通過系統(tǒng)預(yù)設(shè)的BMC,讓遠(yuǎn)程系統(tǒng)管理平臺(tái)可藉由BMC,更改BMC所提供的“取得/設(shè)定系統(tǒng)開機(jī)選項(xiàng)(Get/SetSystem Boot Options)”命令中的參數(shù)值#1及#2,將隱藏區(qū)設(shè)為開機(jī)區(qū),令BIOS選擇由隱藏區(qū)執(zhí)行開機(jī)程序,并根據(jù)”取得/設(shè)定系統(tǒng)開機(jī)選項(xiàng)(Get/SetSystem Boot Options)”命令中的參數(shù)值#7,決定修復(fù)操作系統(tǒng)的方式,藉此,達(dá)到由遠(yuǎn)程系統(tǒng)管理平臺(tái)迅速修復(fù)操作系統(tǒng)的目的。
惟以上所述者,僅為本發(fā)明的較佳實(shí)施例而已,當(dāng)不能以此限定本發(fā)明實(shí)施的范圍,即大凡依本發(fā)明申請(qǐng)專利范圍及發(fā)明說明內(nèi)容所作的簡(jiǎn)單的等效變化與修飾,皆仍屬本發(fā)明專利涵蓋的范圍內(nèi)。
權(quán)利要求
1.一種操作系統(tǒng)安裝方法,是在一計(jì)算機(jī)主機(jī)中進(jìn)行,該方法包括讀取包含一開機(jī)程序及一操作系統(tǒng)加載程序的一第一儲(chǔ)存媒體,并執(zhí)行該開機(jī)程序;在該計(jì)算機(jī)主機(jī)的一儲(chǔ)存單元中建立一系統(tǒng)區(qū)及一作業(yè)區(qū),并將該第一儲(chǔ)存媒體的開機(jī)程序及該操作系統(tǒng)加載程序備份在該系統(tǒng)區(qū)中;及由該系統(tǒng)區(qū)的開機(jī)程序重新開機(jī),并執(zhí)行該操作系統(tǒng)加載程序,使讀取包含一操作系統(tǒng)程序的一第二儲(chǔ)存媒體,以將該操作系統(tǒng)程序加載該儲(chǔ)存單元的作業(yè)區(qū)中,并將該系統(tǒng)區(qū)設(shè)為一隱藏區(qū)。
2.根據(jù)權(quán)利要求1所述的操作系統(tǒng)安裝方法,其中,該系統(tǒng)區(qū)是預(yù)存有該第二儲(chǔ)存媒體的操作系統(tǒng)程序的備份,且本方法更包括下列步驟當(dāng)該作業(yè)區(qū)的操作系統(tǒng)程序損壞時(shí),該計(jì)算機(jī)主機(jī)可選擇由該隱藏區(qū)的開機(jī)程序開機(jī),并執(zhí)行該操作系統(tǒng)加載程序,將該系統(tǒng)區(qū)預(yù)存的該操作系統(tǒng)程序重新加載該作業(yè)區(qū)。
3.根據(jù)權(quán)利要求1所述的操作系統(tǒng)安裝方法,更包括下列步驟當(dāng)該作業(yè)區(qū)的操作系統(tǒng)程序損壞時(shí),該計(jì)算機(jī)主機(jī)可選擇由該隱藏區(qū)的開機(jī)程序開機(jī),并執(zhí)行該操作系統(tǒng)加載程序,將該第二儲(chǔ)存媒體中的該操作系統(tǒng)程序重新加載該作業(yè)區(qū)。
4.根據(jù)權(quán)利要求2或3所述的操作系統(tǒng)安裝方法,其中,該計(jì)算機(jī)主機(jī)更提供一快速鍵,當(dāng)該作業(yè)區(qū)的操作系統(tǒng)程序損壞時(shí),該快速鍵可在該計(jì)算機(jī)主機(jī)的基本輸入/輸出系統(tǒng)進(jìn)行開機(jī)自我測(cè)試時(shí),令該基本輸入/輸出系統(tǒng)選擇進(jìn)入該隱藏區(qū)。
5.根據(jù)權(quán)利要求1所述的操作系統(tǒng)安裝方法,其中,該儲(chǔ)存單元是一硬盤。
6.根據(jù)權(quán)利要求1所述的操作系統(tǒng)安裝方法,其中,該第一儲(chǔ)存媒體啊一可被計(jì)算機(jī)是一光驅(qū)讀取是啟動(dòng)盤,該第二儲(chǔ)存媒體啊一可被計(jì)算機(jī)是一光驅(qū)讀取是操作系統(tǒng)盤。
7.一種操作系統(tǒng)重新安裝方法,啊在一計(jì)算機(jī)主機(jī)中進(jìn)行,該計(jì)算機(jī)主機(jī)具有一儲(chǔ)存單元,該儲(chǔ)存單元中規(guī)劃有一隱藏區(qū)及一作業(yè)區(qū),該隱藏區(qū)啊預(yù)存有一開機(jī)程序及一操作系統(tǒng)加載程序;該方法包括(A)進(jìn)入該儲(chǔ)存單元是隱藏區(qū),由該開機(jī)程序進(jìn)行開機(jī);及(B)執(zhí)行該操作系統(tǒng)加載程序,使將一操作系統(tǒng)程序加載該儲(chǔ)存單元是作業(yè)區(qū)中。
8.根據(jù)權(quán)利要求7所述是操作系統(tǒng)重新安裝方法,在步驟(B)中,該操作系統(tǒng)程序是儲(chǔ)存在該系統(tǒng)區(qū)中。
9.根據(jù)權(quán)利要求7所述的操作系統(tǒng)重新安裝方法,在步驟(B)中,該操作系統(tǒng)程序是儲(chǔ)存在一儲(chǔ)存媒體中,且該儲(chǔ)存媒體是載置在該計(jì)算機(jī)主機(jī)上并可被該計(jì)算機(jī)主機(jī)所存取。
10.根據(jù)權(quán)利要求7所述的操作系統(tǒng)重新安裝方法,其中,該儲(chǔ)存單元是一硬盤。
11.根據(jù)權(quán)利要求9所述的操作系統(tǒng)重新安裝方法,其中,該儲(chǔ)存媒體是一可被計(jì)算機(jī)的一光驅(qū)讀取的操作系統(tǒng)盤。
12.根據(jù)權(quán)利要求8或9所述的操作系統(tǒng)重新安裝方法,在步驟(A)中,該計(jì)算機(jī)主機(jī)更提供一快速鍵,其可在該計(jì)算機(jī)主機(jī)的基本輸入/輸出系統(tǒng)進(jìn)行開機(jī)自我測(cè)試時(shí),令該基本輸入/輸出系統(tǒng)進(jìn)入該隱藏區(qū),并在步驟(B)中,執(zhí)行該開機(jī)程序及該操作系統(tǒng)加載程序,以將該操作系統(tǒng)程序加載該作業(yè)區(qū)。
13.一種操作系統(tǒng)重新安裝方法,是在一計(jì)算機(jī)主機(jī)中進(jìn)行,該計(jì)算機(jī)主機(jī)設(shè)有一基板管理控制器并具有一儲(chǔ)存單元,該儲(chǔ)存單元規(guī)劃有一隱藏區(qū)及一系統(tǒng)區(qū),該隱藏區(qū)中預(yù)存有一開機(jī)程序及一操作系統(tǒng)加載程序,該方法包括令該基板管理控制器執(zhí)行一取得/設(shè)定系統(tǒng)開機(jī)選項(xiàng)命令,使一遠(yuǎn)程系統(tǒng)管理平臺(tái)可設(shè)定該取得/設(shè)定系統(tǒng)開機(jī)選項(xiàng)命令中的一第一參數(shù)及一第二參數(shù);令該計(jì)算機(jī)主機(jī)的一基本輸入/輸出系統(tǒng)根據(jù)該遠(yuǎn)程系統(tǒng)管理平臺(tái)所設(shè)定的第一及第二參數(shù),選擇進(jìn)入該隱藏區(qū),并執(zhí)行該開機(jī)程序;及提供一包含復(fù)數(shù)服務(wù)選項(xiàng)的服務(wù)列表供選擇,并根據(jù)被選擇的服務(wù)項(xiàng)目進(jìn)行下一動(dòng)作。
14.根據(jù)權(quán)利要求12所述的操作系統(tǒng)重建方法,其中,所述服務(wù)選項(xiàng)包括(1)不進(jìn)行任何動(dòng)作,并回到操作系統(tǒng)命令;(2)由一近端光驅(qū)自動(dòng)執(zhí)行操作系統(tǒng)修復(fù)動(dòng)作;(3)由一網(wǎng)絡(luò)光驅(qū)自動(dòng)執(zhí)行操作系統(tǒng)修復(fù)動(dòng)作;(4)執(zhí)行診斷程序;當(dāng)服務(wù)選項(xiàng)(2)被選擇時(shí),該基本輸入/輸出系統(tǒng)將執(zhí)行該隱藏區(qū)的操作系統(tǒng)加載程序,令計(jì)算機(jī)主機(jī)的一光驅(qū)讀取一載置其中的操作系統(tǒng)盤中的操作系統(tǒng)程序,并將該操作系統(tǒng)程序加載至該作業(yè)區(qū)中;當(dāng)服務(wù)選項(xiàng)(2)被選擇時(shí),該基本輸入/輸出系統(tǒng)將執(zhí)行該隱藏區(qū)的操作系統(tǒng)加載程序,并通過該基板管理控制器,由一網(wǎng)絡(luò)光驅(qū)讀取一載置其中的操作系統(tǒng)盤中的操作系統(tǒng)程序,并通過該基板管理控制器回傳該操作系統(tǒng)程序并加載該作業(yè)區(qū)。
15.根據(jù)權(quán)利要求13所述的操作系統(tǒng)重新安裝方法,其中,該儲(chǔ)存單元是一硬盤。
全文摘要
一種操作系統(tǒng)安裝方法,是在一計(jì)算機(jī)主機(jī)中進(jìn)行,該方法是讀取一包含一開機(jī)程序及一操作系統(tǒng)加載程序的盤,并執(zhí)行該開機(jī)程序,然后在該計(jì)算機(jī)主機(jī)的一儲(chǔ)存單元中建立一系統(tǒng)區(qū)及一作業(yè)區(qū),并將該開機(jī)程序及該操作系統(tǒng)加載程序加載該系統(tǒng)區(qū),再由該系統(tǒng)區(qū)的開機(jī)程序重新開機(jī),并執(zhí)行該操作系統(tǒng)加載程序,將另一盤儲(chǔ)存的一操作系統(tǒng)程序加載該作業(yè)區(qū)中,并將該系統(tǒng)區(qū)設(shè)為一隱藏區(qū)。藉此,當(dāng)該作業(yè)區(qū)的操作系統(tǒng)程序損壞時(shí),該計(jì)算機(jī)主機(jī)可選擇由該隱藏區(qū)的開機(jī)程序開機(jī),并自動(dòng)執(zhí)行該操作系統(tǒng)加載程序,將該操作系統(tǒng)程序重新加載該作業(yè)區(qū)。
文檔編號(hào)G06F9/445GK1797333SQ200410081960
公開日2006年7月5日 申請(qǐng)日期2004年12月30日 優(yōu)先權(quán)日2004年12月30日
發(fā)明者李維智, 李惠君 申請(qǐng)人:宏碁股份有限公司