專利名稱:操作系統(tǒng)開(kāi)機(jī)的方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)于一種操作系統(tǒng)開(kāi)機(jī)的方法。
背景技術(shù):
一般計(jì)算機(jī)操作系統(tǒng)開(kāi)機(jī)的流程如圖1所示,在硬件開(kāi)機(jī)之后,進(jìn)入操作系統(tǒng)之 前會(huì)執(zhí)行系統(tǒng)初始化以及加載初始化參數(shù)至開(kāi)機(jī)程序中的開(kāi)機(jī)步驟。最初,在步驟102,當(dāng) 硬件如CPU或周邊芯片等的電源及時(shí)序確認(rèn)無(wú)誤時(shí),硬件完成開(kāi)機(jī),接著,步驟104,系統(tǒng) 會(huì)讀取BIOS開(kāi)機(jī)程序,進(jìn)行系統(tǒng)初始化,包含系統(tǒng)組態(tài)分析以及硬件檢測(cè),或使用者進(jìn)入 BIOS進(jìn)行設(shè)定。例如分析CPU型號(hào)、內(nèi)存大小以及硬盤(pán)型號(hào),以及檢測(cè)周邊的顯示器、鍵盤(pán) 以及硬盤(pán)等是否存在并進(jìn)行基本設(shè)定。完成上述步驟后,系統(tǒng)設(shè)定值受到變更,亦如同是產(chǎn) 生新的初始化參數(shù)。之后,在步驟106,系統(tǒng)的核心加載上述初始化參數(shù)至開(kāi)機(jī)程序內(nèi),最 后,在步驟108,進(jìn)入操作系統(tǒng)。
發(fā)明內(nèi)容
本發(fā)明提供一種操作系統(tǒng)開(kāi)機(jī)的方法。開(kāi)機(jī)的方法包含步驟啟動(dòng)硬件開(kāi)機(jī);判 斷是否有觸發(fā)信號(hào);當(dāng)無(wú)觸發(fā)信號(hào),自一儲(chǔ)存裝置讀取一初始化參數(shù),并且加載初始化參數(shù) 至一開(kāi)機(jī)程序;執(zhí)行開(kāi)機(jī)程序;以及啟動(dòng)操作系統(tǒng)。以上所述操作系統(tǒng)開(kāi)機(jī)的方法藉由有條件地簡(jiǎn)化開(kāi)機(jī)步驟,達(dá)到減少開(kāi)機(jī)的時(shí)間 之功效。
圖1是傳統(tǒng)操作系統(tǒng)開(kāi)機(jī)的流程圖;以及圖2是根據(jù)本發(fā)明的操作系統(tǒng)開(kāi)機(jī)的方法的流程圖。
具體實(shí)施例方式為使本發(fā)明上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所 附附圖,作詳細(xì)說(shuō)明如下圖2是根據(jù)本發(fā)明的操作系統(tǒng)開(kāi)機(jī)的方法的流程圖。首先從步驟202開(kāi)始,當(dāng)電 源輸入至計(jì)算機(jī)時(shí),所有芯片組,包含CPU、南北橋及周邊芯片等需要等待有正確電壓及時(shí) 序才會(huì)運(yùn)作。在完成硬件開(kāi)機(jī)后,進(jìn)行步驟204,系統(tǒng)會(huì)判斷是否有觸發(fā)信號(hào)。由于周邊硬 件的新增或更換都會(huì)受到控制芯片的監(jiān)視。根據(jù)控制芯片所發(fā)出的觸發(fā)信號(hào)可以判定是否 有變更硬件。另外使用者亦可人為設(shè)定觸發(fā)信號(hào)。于本實(shí)施例中,若有硬件變換,第一次開(kāi) 機(jī)系統(tǒng)會(huì)進(jìn)行步驟206,初始化系統(tǒng)。其包含分析CPU型號(hào)、內(nèi)存大小以及硬盤(pán)型號(hào),檢測(cè)周 邊的顯示器、鍵盤(pán)及硬盤(pán)等并作基本設(shè)定,或是使用者進(jìn)入BIOS進(jìn)行設(shè)定。經(jīng)由初始化,系 統(tǒng)產(chǎn)生新的初始化參數(shù)。之后,在步驟208,系統(tǒng)儲(chǔ)存初始化參數(shù)于儲(chǔ)存裝置,如硬盤(pán)、高速 緩存或儲(chǔ)存芯片等,并且重新開(kāi)機(jī),回到步驟202。
當(dāng)再次開(kāi)機(jī)后,系統(tǒng)會(huì)偵測(cè)觸發(fā)信號(hào),作為是否進(jìn)行初始化的依據(jù)。正常情況下, 若再無(wú)硬件的變動(dòng),周邊芯片不會(huì)發(fā)出觸發(fā)信號(hào),或是沒(méi)有進(jìn)行人為設(shè)定觸發(fā)信號(hào),則進(jìn)行 步驟210-212,系統(tǒng)從儲(chǔ)存裝置讀取先前儲(chǔ)存的初始化參數(shù),并加載于開(kāi)機(jī)程序中,然后啟 動(dòng)操作系統(tǒng)。往后,只要沒(méi)有偵測(cè)到觸發(fā)信號(hào),則再次開(kāi)機(jī)后,系統(tǒng)并無(wú)需執(zhí)行初始化以及 儲(chǔ)存初始化參數(shù)的步驟,直接加載之前儲(chǔ)存的初始化參數(shù)至開(kāi)機(jī)程序,完成開(kāi)機(jī)流程。雖然本發(fā)明已以實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任何所屬技術(shù)領(lǐng)域 中具有通常知識(shí)者,在不脫離本發(fā)明之精神和范圍內(nèi),當(dāng)可作些許之更動(dòng)與潤(rùn)飾,本發(fā)明的 保護(hù)范圍應(yīng)當(dāng)以權(quán)利要求所界定為準(zhǔn)。
權(quán)利要求
一種操作系統(tǒng)開(kāi)機(jī)的方法,包括步驟啟動(dòng)硬件開(kāi)機(jī);判斷是否有觸發(fā)信號(hào);當(dāng)沒(méi)有所述觸發(fā)信號(hào)時(shí),自一儲(chǔ)存裝置讀取一初始化參數(shù),并且加載所述初始化參數(shù)至一開(kāi)機(jī)程序;執(zhí)行所述開(kāi)機(jī)程序;啟動(dòng)操作系統(tǒng)。
2.依照權(quán)利要求1所述的操作系統(tǒng)開(kāi)機(jī)的方法,其特征在于,更包含步驟當(dāng)有所述觸 發(fā)信號(hào)時(shí),執(zhí)行系統(tǒng)初始化,并產(chǎn)生所述初始化參數(shù)。
3.依照權(quán)利要求1所述的操作系統(tǒng)開(kāi)機(jī)的方法,其特征在于,更包含步驟當(dāng)有所述觸 發(fā)信號(hào)時(shí),儲(chǔ)存所述初始化參數(shù)于所述儲(chǔ)存裝置,然后重新啟動(dòng)硬件開(kāi)機(jī)。
全文摘要
一種操作系統(tǒng)開(kāi)機(jī)的方法,包含步驟啟動(dòng)硬件開(kāi)機(jī);判斷是否有觸發(fā)信號(hào);當(dāng)沒(méi)有觸發(fā)信號(hào)時(shí),自一儲(chǔ)存裝置讀取一初始化參數(shù),并且加載初始化參數(shù)至一開(kāi)機(jī)程序;執(zhí)行開(kāi)機(jī)程序;以及啟動(dòng)操作系統(tǒng)。
文檔編號(hào)G06F9/445GK101887371SQ20091013637
公開(kāi)日2010年11月17日 申請(qǐng)日期2009年5月12日 優(yōu)先權(quán)日2009年5月12日
發(fā)明者林火元, 陳振順 申請(qǐng)人:技嘉科技股份有限公司