專利名稱:在電腦上安裝操作系統(tǒng)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在電腦上安裝操作系統(tǒng)的方法,尤其涉及一種在具有多硬盤的電腦中安裝操作系統(tǒng)的方法。
背景技術(shù):
科技的發(fā)展使得人類生活品質(zhì)快速提升,個(gè)人電腦已成為日常生活中不可或缺的 工具,相對(duì)于個(gè)人電腦只服務(wù)一個(gè)使用者的需求,而服務(wù)器(電腦)則需在很短的時(shí)間內(nèi)接 收來自四面八方的工作要求,并馬上回復(fù)、輸出數(shù)據(jù),因此服務(wù)器(電腦)的運(yùn)算能力往往 較強(qiáng)大,且能在短時(shí)間內(nèi)執(zhí)行所有運(yùn)算工作并提供處理過的信息,并通過網(wǎng)絡(luò)連接服務(wù)器 (電腦)的其他終端機(jī),能迅速地得到需要的數(shù)據(jù)或結(jié)果。所以,該服務(wù)器(電腦)必須掛 接相當(dāng)數(shù)量的硬盤,以供進(jìn)行大量數(shù)據(jù)的存取處理。當(dāng)電腦開機(jī)時(shí),首先主板的基本輸入/輸出系統(tǒng)(Basic Input/OutputSystem, BIOS)執(zhí)行開機(jī)自檢程序(Power On Self Test, POST)以對(duì)內(nèi)部各設(shè)備進(jìn)行運(yùn)行檢查,該 BIOS用以控制基本硬件運(yùn)行,而在執(zhí)行開機(jī)自檢程序后,該BIOS執(zhí)行開機(jī)啟動(dòng)程序。一般而言,所述硬盤具有初始的默認(rèn)啟動(dòng)順序。該電腦的操作系統(tǒng)安裝于符合該 默認(rèn)啟動(dòng)順序?yàn)樽顑?yōu)先啟動(dòng)的硬盤上。若使用者通過硬件或軟件的方法改變了各該硬盤的 啟動(dòng)順序后,該安裝有操作系統(tǒng)的硬盤即不為最優(yōu)先啟動(dòng)。在執(zhí)行開機(jī)啟動(dòng)程序中,BIOS便 需要按照符合使用者設(shè)定的啟動(dòng)順序逐個(gè)檢查所述硬盤上是否安裝操作系統(tǒng),而導(dǎo)致電腦 啟動(dòng)運(yùn)行效率不佳??v上所述,如何克服上述現(xiàn)有技術(shù)的缺失,進(jìn)而提供一種在電腦上安裝操作系統(tǒng) 的方法,將操作系統(tǒng)安裝在最優(yōu)先啟動(dòng)的硬盤上,避免產(chǎn)生電腦啟動(dòng)良率不佳的問題,遂成 為目前亟待解決的課題。
發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明提供一種在電腦上安裝操作系統(tǒng)的方法,該 電腦具有多個(gè)硬盤,該方法包括以下步驟(1)提供基本輸入/輸出系統(tǒng)(Basic Input/ Output System, BIOS)存儲(chǔ)器;(2)在該電腦中設(shè)置存儲(chǔ)器,該存儲(chǔ)器中定義有固定的地 址空間;(3)通過該BIOS存儲(chǔ)器,在該地址空間中建立BIOS啟動(dòng)規(guī)格目錄(BIOS Boot SpecificationTable,簡(jiǎn)稱BBS目錄),以記錄所述硬盤的默認(rèn)啟動(dòng)順序;⑷對(duì)所述硬盤的 啟動(dòng)順序進(jìn)行設(shè)定,以形成所述硬盤的實(shí)際啟動(dòng)順序;(5)依據(jù)該實(shí)際啟動(dòng)順序,將該默認(rèn) 啟動(dòng)順序中為最優(yōu)先的硬盤的啟動(dòng)順序與符合該實(shí)際啟動(dòng)順序?yàn)樽顑?yōu)先的硬盤的啟動(dòng)順 序進(jìn)行置換;以及(6)將該操作系統(tǒng)安裝于符合該實(shí)際啟動(dòng)順序?yàn)樽顑?yōu)先的硬盤上。上述的方法進(jìn)一步包括提供互補(bǔ)式金氧半導(dǎo)體(ComplementaryMetal Oxygen Semiconductor, CMOS)隨機(jī)存取存儲(chǔ)器(Random AccessMemory, RAM),所述硬盤的默認(rèn)啟 動(dòng)順序及實(shí)際啟動(dòng)順序均存放于該CMOS存儲(chǔ)器中,并且所述硬盤分別具有相對(duì)應(yīng)的數(shù)值 (CMOS 值)。
上述步驟(5)進(jìn)一步包括交換該默認(rèn)啟動(dòng)順序中為最優(yōu)先的硬盤及符合該實(shí)際啟動(dòng)順序?yàn)樽顑?yōu)先的硬盤分別所對(duì)應(yīng)的CMOS值。所述的該BIOS存儲(chǔ)器為BIOS只讀存儲(chǔ)器(Read Only Memory, ROM)。所述的該地址空間為運(yùn)行時(shí)間程序段(Runtime Segment)。 相比于現(xiàn)有技術(shù),通過本發(fā)明的在電腦上安裝操作系統(tǒng)的方法,可將操作系統(tǒng)安 裝于符合該實(shí)際啟動(dòng)順序?yàn)閮?yōu)先的硬盤上,使電腦可直接讀取安裝啟動(dòng)順序優(yōu)先級(jí)最高的 硬盤上的該操作系統(tǒng),進(jìn)而提升了電腦啟動(dòng)的運(yùn)行效率。
圖1為本發(fā)明的在電腦上安裝操作系統(tǒng)的方法的流程示意圖。主要元件符號(hào)說明S20 S25 步驟
具體實(shí)施例方式以下通過特定的具體實(shí)施例說明本發(fā)明的實(shí)施方式,本領(lǐng)域技術(shù)人員可由本說明 書所揭示的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點(diǎn)與功效。在本實(shí)施例中,本發(fā)明的在電腦上安裝操作系統(tǒng)的方法應(yīng)用于具有多個(gè)硬盤的電 腦中。該電腦具有多硬盤a、b、c、d,其中該硬盤的數(shù)量并不以此為限,并且所述硬盤具有默 認(rèn)啟動(dòng)順序。請(qǐng)參閱圖1,為本發(fā)明的在電腦上安裝操作系統(tǒng)的方法的流程圖。如圖所示,本發(fā) 明的在電腦上安裝操作系統(tǒng)的方法包括以下步驟首先,執(zhí)行步驟S20,提供基本輸入/輸出系統(tǒng)(Basic Input/OutputSystem, BIOS)存儲(chǔ)器。而該BIOS存儲(chǔ)器為只讀存儲(chǔ)器(Read OnlyMemory, ROM)。接著進(jìn)至步驟 S21。執(zhí)行步驟S21,在該電腦中設(shè)置存儲(chǔ)器,以供該電腦在該存儲(chǔ)器中定義固定的地址 空間,而該固定的地址空間為運(yùn)行時(shí)間程序段(RimtimeSegment)。接著進(jìn)至步驟S22。在步驟S22中,令該基本輸入/輸出系統(tǒng)存儲(chǔ)器在該存儲(chǔ)器的地址空間中建立 BIOS啟動(dòng)規(guī)格目錄(BIOS Boot Specification Table,簡(jiǎn)稱BBS目錄),且該基本輸入/輸 出系統(tǒng)存儲(chǔ)器讀取所述硬盤a、b、c或d的默認(rèn)啟動(dòng)順序,例如該默認(rèn)啟動(dòng)順序?yàn)?0、01、02、 03,且00代表為默認(rèn)啟動(dòng)順序?yàn)樽顑?yōu)先的硬盤,并將其記錄于該BIOS啟動(dòng)規(guī)格目錄中。接 著進(jìn)至步驟S23。在步驟S23中,使用者通過設(shè)置程序?qū)λ鲇脖Pa、b、c或d的啟動(dòng)順序進(jìn)行調(diào) 整,以形成所述硬盤的實(shí)際啟動(dòng)順序,例如其設(shè)定的實(shí)際啟動(dòng)順序?yàn)?1、00、02、03,而01代 表實(shí)際啟動(dòng)順序?yàn)樽顑?yōu)先的硬盤b。較佳的,該設(shè)置程序可通過BIOS提供的界面(setup utility)進(jìn)行操作,接著進(jìn)至步驟S24。在步驟S24中,依據(jù)該實(shí)際啟動(dòng)順序,通過基本輸入/輸出系統(tǒng)存儲(chǔ)器,將該默認(rèn) 啟動(dòng)順序?yàn)樽顑?yōu)先的硬盤a的啟動(dòng)順序與該實(shí)際啟動(dòng)順序?yàn)樽顑?yōu)先的硬盤b的啟動(dòng)順序進(jìn) 行置換。具體而言,該電腦進(jìn)一步具有互補(bǔ)式金氧半導(dǎo)體隨機(jī)存取存儲(chǔ)器(Complementary Metal-OxideSemiconductor Random Access Memory, CMOS RAM),且該互補(bǔ)式金氧半導(dǎo)體存儲(chǔ)器儲(chǔ)存有所述硬盤a、b、c、d的啟動(dòng)順序。首先,所述硬盤的默認(rèn)啟動(dòng)順序00、01、02、03 存放于該CMOS存儲(chǔ)器中,并且所述硬盤分別具有相對(duì)應(yīng)的數(shù)值(CMOS值)。當(dāng)該默認(rèn)啟動(dòng) 順序?yàn)樽顑?yōu)先的硬盤a的啟動(dòng)順序與該實(shí)際啟動(dòng)順序?yàn)樽顑?yōu)先的硬盤b的啟動(dòng)順序進(jìn)行置 換時(shí),即通過該BIOS中的隨插即用(Plug and Play, PnP)程序,交換硬盤a、b分別所對(duì)應(yīng) 的CMOS值。此時(shí),所述硬盤的實(shí)際啟動(dòng)順序01、00、02、03即存放于該CMOS存儲(chǔ)器中。接 著進(jìn)至S25。在步驟S25中,將該操作系統(tǒng)安裝于符合該實(shí)際啟動(dòng)順序?yàn)樽顑?yōu)先的硬盤b上。較佳地,當(dāng)該默認(rèn)啟動(dòng)順序中為最優(yōu)先的硬盤與符合該實(shí)際啟動(dòng)順序?yàn)樽顑?yōu)先的 硬盤為同一硬盤時(shí),該操作系統(tǒng)在符合該實(shí)際啟動(dòng)順序?yàn)樽顑?yōu)先的硬盤中寫入啟動(dòng)信息, 從而使該操作系統(tǒng)與該啟動(dòng)信息位于同一個(gè)硬盤。并且,該啟動(dòng)信息用以執(zhí)行啟動(dòng)電腦的 程序。綜上所述,本發(fā)明的在電腦上安裝操作系統(tǒng)的方法,在電腦上設(shè)置存儲(chǔ)器并在該 存儲(chǔ)器中定義固定的地址空間。而基本輸入/輸出存儲(chǔ)器從互補(bǔ)式金氧半導(dǎo)體存儲(chǔ)器中讀 取所述硬盤的默認(rèn)啟動(dòng)順序,并將所述硬盤的默認(rèn)啟動(dòng)順序記錄于該存儲(chǔ)器中的固定地址 空間的BIOS啟動(dòng)規(guī)格表。并且,依據(jù)使用者在設(shè)置程序中所設(shè)定的所述硬盤的實(shí)際啟動(dòng)順 序,再進(jìn)行儲(chǔ)存在互補(bǔ)式金氧半導(dǎo)體存儲(chǔ)器中的該默認(rèn)啟動(dòng)順序?yàn)樽顑?yōu)先的硬盤的啟動(dòng)順 序與該實(shí)際啟動(dòng)順序?yàn)樽顑?yōu)先的硬盤的啟動(dòng)順序的交換,更進(jìn)一步進(jìn)行儲(chǔ)存在互補(bǔ)式金氧 半導(dǎo)體存儲(chǔ)器中的該默認(rèn)啟動(dòng)順序?yàn)樽顑?yōu)先的硬盤所對(duì)應(yīng)的CMOS值與該實(shí)際啟動(dòng)順序?yàn)?最優(yōu)先的硬盤所對(duì)應(yīng)的CMOS值的交換,以將操作系統(tǒng)安裝于符合該實(shí)際啟動(dòng)順序?yàn)樽顑?yōu) 先的硬盤。因此,本發(fā)明的在電腦上安裝操作系統(tǒng)的方法,具有提升電腦啟動(dòng)效率的功效。上述實(shí)施例僅例示性說明本發(fā)明的原理及功效,而非用于限制本發(fā)明。任何本領(lǐng) 域技術(shù)人員均可在不違背本發(fā)明的精神及范疇下,對(duì)上述實(shí)施例進(jìn)行修飾與改變。因此,本 發(fā)明的權(quán)利保護(hù)范圍,應(yīng)如權(quán)利要求所列。
權(quán)利要求
一種在電腦上安裝操作系統(tǒng)的方法,該電腦具有多個(gè)硬盤,其特征在于,該方法包括以下步驟(1)提供基本輸入/輸出系統(tǒng)存儲(chǔ)器;(2)在該電腦中設(shè)置存儲(chǔ)器,該存儲(chǔ)器中定義有固定的地址空間;(3)通過該BIOS存儲(chǔ)器,在該地址空間中建立BIOS啟動(dòng)規(guī)格目錄,以記錄所述硬盤的默認(rèn)啟動(dòng)順序;(4)對(duì)所述硬盤的啟動(dòng)順序進(jìn)行設(shè)定,以形成所述硬盤的實(shí)際啟動(dòng)順序;(5)依據(jù)該實(shí)際啟動(dòng)順序,將該默認(rèn)啟動(dòng)順序中為最優(yōu)先的硬盤的啟動(dòng)順序與符合該實(shí)際啟動(dòng)順序?yàn)樽顑?yōu)先的硬盤的啟動(dòng)順序進(jìn)行置換;以及(6)將該操作系統(tǒng)安裝于符合該實(shí)際啟動(dòng)順序?yàn)樽顑?yōu)先的硬盤上。
2.根據(jù)權(quán)利要求1所述的在電腦上安裝操作系統(tǒng)的方法,其特征在于,該方法進(jìn)一步 包括提供互補(bǔ)式金氧半導(dǎo)體隨機(jī)存取存儲(chǔ)器,所述硬盤的默認(rèn)啟動(dòng)順序及實(shí)際啟動(dòng)順序均 存放于該CMOS隨機(jī)存取存儲(chǔ)器中,并且所述硬盤分別具有相對(duì)應(yīng)的CMOS值。
3.根據(jù)權(quán)利要求2所述的在電腦上安裝操作系統(tǒng)的方法,其特征在于,依據(jù)該實(shí)際啟 動(dòng)順序,將該默認(rèn)啟動(dòng)順序中為最優(yōu)先的硬盤的啟動(dòng)順序與符合該實(shí)際啟動(dòng)順序?yàn)樽顑?yōu)先 的硬盤的啟動(dòng)順序進(jìn)行置換的步驟(5)中進(jìn)一步包括交換該默認(rèn)啟動(dòng)順序中為最優(yōu)先的 硬盤及符合該實(shí)際啟動(dòng)順序?yàn)樽顑?yōu)先的硬盤分別所對(duì)應(yīng)的COMS值。
4.根據(jù)權(quán)利要求1所述的在電腦上安裝操作系統(tǒng)的方法,其特征在于,該BIOS存儲(chǔ)器 為BIOS只讀存儲(chǔ)器。
5.根據(jù)權(quán)利要求1所述的在電腦上安裝操作系統(tǒng)的方法,其特征在于,該地址空間為 運(yùn)行時(shí)間程序段。
6.根據(jù)權(quán)利要求1所述的在電腦上安裝操作系統(tǒng)的方法,其特征在于,使用者通過設(shè) 置程序,對(duì)所述硬盤進(jìn)行順序設(shè)定以形成所述硬盤的實(shí)際啟動(dòng)順序。
7.根據(jù)權(quán)利要求1所述的在電腦上安裝操作系統(tǒng)的方法,其特征在于,在步驟(5)中進(jìn) 一步包括通過該BIOS中的隨插即用程序,置換該默認(rèn)啟動(dòng)順序中為最優(yōu)先的硬盤的啟動(dòng) 順序與符合該實(shí)際啟動(dòng)順序?yàn)樽顑?yōu)先的硬盤的啟動(dòng)順序。
8.根據(jù)權(quán)利要求1所述的在電腦上安裝操作系統(tǒng)的方法,其特征在于,當(dāng)該默認(rèn)啟動(dòng) 順序中為最優(yōu)先的硬盤與符合該實(shí)際啟動(dòng)順序?yàn)樽顑?yōu)先的硬盤為同一硬盤時(shí),該操作系統(tǒng) 在符合該實(shí)際啟動(dòng)順序?yàn)樽顑?yōu)先的硬盤中寫入啟動(dòng)信息,從而使該操作系統(tǒng)與該啟動(dòng)信息 位在同一個(gè)硬盤。
9.根據(jù)權(quán)利要求8所述的在電腦上安裝操作系統(tǒng)的方法,其特征在于,該啟動(dòng)信息用 以執(zhí)行啟動(dòng)電腦的程序。
全文摘要
一種在電腦上安裝操作系統(tǒng)的方法,應(yīng)用于具有多個(gè)硬盤的電腦中,其特征在于,首先,在存儲(chǔ)器的固定的地址空間中建立BIOS啟動(dòng)規(guī)格目錄(BIOS Boot Specification Table,簡(jiǎn)稱BBS目錄),通過BIOS存儲(chǔ)器,記錄所述硬盤的默認(rèn)啟動(dòng)順序于該BBS目錄中,以及對(duì)所述硬盤的啟動(dòng)順序進(jìn)行設(shè)定以形成所述硬盤的實(shí)際啟動(dòng)順序,接著,依據(jù)該實(shí)際啟動(dòng)順序?qū)⒃撃J(rèn)啟動(dòng)順序中為最優(yōu)先的硬盤的啟動(dòng)順序與符合該實(shí)際啟動(dòng)順序?yàn)樽顑?yōu)先的硬盤的啟動(dòng)順序進(jìn)行置換,以將該操作系統(tǒng)安裝于符合該實(shí)際啟動(dòng)順序?yàn)樽顑?yōu)先的硬盤上,據(jù)此,可提升電腦的啟動(dòng)效率。
文檔編號(hào)G06F9/445GK101807150SQ20091000763
公開日2010年8月18日 申請(qǐng)日期2009年2月16日 優(yōu)先權(quán)日2009年2月16日
發(fā)明者孔來, 毛晉, 辛國(guó)娟, 邱國(guó)書, 邵明陽(yáng) 申請(qǐng)人:英業(yè)達(dá)股份有限公司