国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      計算機(jī)系統(tǒng)及啟動方法

      文檔序號:6579334閱讀:190來源:國知局
      專利名稱:計算機(jī)系統(tǒng)及啟動方法
      技術(shù)領(lǐng)域
      本發(fā)明有關(guān)于計算機(jī)系統(tǒng)的開機(jī)程序,尤其是有關(guān)于加速 載入操作系統(tǒng)的技術(shù)。
      背景技術(shù)
      一般計算機(jī)系統(tǒng)中包括了基本的處理器、存儲器、硬盤等 元件,由基本輸入輸出系統(tǒng)負(fù)責(zé)基本管理。而操作系統(tǒng)的載入 可進(jìn)一 步使計算機(jī)系統(tǒng)完全發(fā)揮功能。計算機(jī)系統(tǒng)的開機(jī)程序
      通常分為幾個階段首先基本輸入輸出系統(tǒng)在開機(jī)后逐一初始 化每一元件,接著從硬盤中啟動開機(jī)載入器(Boot Loader)或 直接啟動操作系統(tǒng)。由于計算機(jī)系統(tǒng)中的元件相當(dāng)多,逐一初 始化的過程可能會耗費(fèi)十秒至十六秒不等。接著依照基本輸入 輸出系統(tǒng)或開機(jī)載入器的定義,計算機(jī)系統(tǒng)會從硬盤中讀取操 作系統(tǒng)以供處理器執(zhí)行。從硬盤讀取操作系統(tǒng)的過程也是相當(dāng) 漫長, 一般需要四十秒至一分鐘不等。由于在基本輸入輸出系 統(tǒng)逐一初始化每一元件的過程中,并不是每一元件都是載入操 作系統(tǒng)所需的必要元件。因此一種節(jié)省時間而更快啟動操作系 統(tǒng)的方法是有待開發(fā)的。

      發(fā)明內(nèi)容
      一種啟動方法,用于包括一處理器、 一存儲器以及一硬盤 的計算機(jī),其中該硬盤包括一操作系統(tǒng)以及一開機(jī)載入器。首 先啟動一基本輸入輸出系統(tǒng)。接著依據(jù)一設(shè)定文件在該存儲器 中設(shè)定一預(yù)留區(qū)塊。接著將該操作系統(tǒng)從該硬盤中拷貝至該預(yù) 留區(qū)塊,構(gòu)成一操作系統(tǒng)副本,并啟動被拷貝至該預(yù)留區(qū)塊的操作系統(tǒng)副本。
      本發(fā)明另一實(shí)施例是一種計算機(jī)系統(tǒng),包括一處理器、一 存儲器、 一硬盤以及一基本輸入輸出系統(tǒng)。該硬盤中包括一操 作系統(tǒng)。該計算機(jī)系統(tǒng)在開機(jī)后,該處理器執(zhí)行該基本輸入輸 出系統(tǒng),依據(jù) 一 設(shè)定文件的設(shè)定在該存儲器中劃分 一 預(yù)留區(qū)塊, 并將該操作系統(tǒng)從該硬盤中拷貝至該預(yù)留區(qū)塊以構(gòu)成 一 操作系 統(tǒng)副本,接著該處理器啟動被拷貝至該預(yù)留區(qū)塊的該操作系統(tǒng) 副本。
      本發(fā)明可加速才喿作系統(tǒng)的啟動。


      圖l為本發(fā)明實(shí)施例的一計算才幾系統(tǒng)100; 圖2為本發(fā)明實(shí)施例的計算機(jī)系統(tǒng)100的啟動流程圖; 圖3為本發(fā)明實(shí)施例的劃分預(yù)留區(qū)塊的流程圖; 圖4為本發(fā)明實(shí)施例中載入操作系統(tǒng)的流程圖;以及 圖5為本發(fā)明實(shí)施例中各項(xiàng)啟動階段的時序圖。 附圖中符號的簡單說明如下
      100:計算機(jī)系統(tǒng)
      102:處理器
      104:基本輸入輸出系統(tǒng)
      106:總線
      110:非易失性存儲器
      120:主存儲器
      122:預(yù)留區(qū)塊
      124:操作系統(tǒng)副本
      130:硬盤
      132:開機(jī)載入器134:操作系統(tǒng) 140:芯片組。
      具體實(shí)施例方式
      圖l為本發(fā)明實(shí)施例的一計算才幾系統(tǒng)ioo。計算才幾系統(tǒng)ioo
      是一簡化架構(gòu)圖,介紹了幾項(xiàng)基本必備元件,包括處理器102, 非易失性存儲器IIO,總線106,主存儲器120,硬盤130以及芯 片組140。其中該非易失性存儲器IIO中可儲存一基本輸入輸出 系統(tǒng)104,是控制整個開才幾流程的核心才幾制。該石更盤130中可存 放一開機(jī)載入器(BootLoader) 132以及一操作系統(tǒng)134。開機(jī) 載入器132通常用來提供額外服務(wù),可在載入操作系統(tǒng)之前將操 作系統(tǒng)所需的各種啟動環(huán)境預(yù)先設(shè)置好。舉例來說,該開機(jī)載 入器132可以操作多重操作系統(tǒng)的開機(jī)選單,或是多重開機(jī)模式 的開機(jī)選單等。
      為了加速開才幾,本發(fā)明實(shí)施例在基本輸入輸出系統(tǒng)104進(jìn)行 初始化的階段,基本輸入輸出系統(tǒng)10 4利用初始化 一 些非必要元 件的空文件,同時將操作系統(tǒng)134拷貝到主存儲器120中。由于 主存儲器120的讀寫速度往往遠(yuǎn)大于硬盤130,因此從主存儲器 120中載入操作系統(tǒng),可以達(dá)到加速效果。為了將操作系統(tǒng)134 預(yù)先拷貝到主存儲器120中,必須在主存儲器120中保留一預(yù)留 區(qū)塊12 2以存放操作系統(tǒng)副本12 4 。因?yàn)橹鞔鎯ζ?2 0的空間分 配,是在才喿作系統(tǒng)134的一內(nèi)核程序(kernel)載入以后由一存 儲器管理程序(memory manager )控制。如果未保留一預(yù)留區(qū) 塊,則進(jìn)入操作系統(tǒng)的運(yùn)行階段后,操作系統(tǒng)為硬件驅(qū)動程序 或其它應(yīng)用軟件等分配存儲器空間時,可能會覆蓋到該操作系 統(tǒng)副本124的存儲器空間而發(fā)生錯誤。因此在主存儲器120中保 留一預(yù)留區(qū)塊可防止后續(xù)所有軟件和硬件發(fā)生沖突。詳細(xì)作法將于接下來以流程圖搭配圖l來說明。
      圖2為本發(fā)明實(shí)施例的計算機(jī)系統(tǒng)100的啟動流程圖。首先 在步驟201中,啟動計算機(jī)系統(tǒng)IOO。該處理器102首先會讀取非 易失性存儲器IIO,執(zhí)行其中的基本輸入輸出系統(tǒng)104,然后將 主存儲器120初始化。在步驟203中,為了要將操作系統(tǒng)134預(yù)載 入主存儲器120中,必須劃分出 一段固定地址的存儲器空間作為 預(yù)留區(qū)塊12 2使其不凈皮其他軟硬件所存耳又。該固定地址可以事先 定義在 一設(shè)定文件中。劃分預(yù)留區(qū)塊的具體方法將于圖3詳述。
      在該主存儲器120中劃分了 一塊預(yù)留區(qū)塊122后,接著在步 驟205中,基本輸入輸出系統(tǒng)104將硬盤130初始化。唯有先將硬 盤130初始化,其中的操作系統(tǒng)134才有辦法被讀出來。該操作 系統(tǒng)134可以是一種映像文件(image file)的形式,而大小則 視計算機(jī)系統(tǒng)100的規(guī)格而不等。舉例來說,該才喿作系統(tǒng)134可 以是一 個200MB大小的小型Linux操作系統(tǒng)。而假設(shè)該主存儲器 120有2GB的大小,該預(yù)留區(qū)塊122可以是從OxOOOOH起始的 300MB的連續(xù)空間。
      接著在步驟207中,基本輸入輸出系統(tǒng)104可以開始將#:作 系統(tǒng)134從硬盤130中拷貝到主存儲器120的該預(yù)留區(qū)塊122中。 拷貝操作系統(tǒng)13 4的動作可能需要數(shù)秒不等,假設(shè)該硬盤13 0傳 輸至主存儲器120的速度為每秒60MB,則拷貝200MB需要三至 四秒。在本實(shí)施例中,拷貝的進(jìn)度可以被即時地記錄在一個基 本輸入輸出系統(tǒng)104、開機(jī)載入器132及操作系統(tǒng)三者都能訪問 的地方,例如一暫存器(未圖示)或是主存儲器120中。拷貝的 進(jìn)度可以是硬盤130中下一個要拷貝的扇區(qū)(sector )。而在拷貝 進(jìn)行的過程中,基本輸入輸出系統(tǒng)104還同時對計算機(jī)系統(tǒng)IOO 中其他的元件進(jìn)4亍初始化,以充分利用時間。舉例來il,基本 輸入輸出系統(tǒng)104可以同時初始化通用串4亍端口 ,音效卡,網(wǎng)纟各卡以及各式外圍設(shè)備(未圖示)。
      當(dāng)基本輸入輸出系統(tǒng)104初始化計算機(jī)系統(tǒng)100的程序完成 后,接下來進(jìn)行步驟209,在載入操作系統(tǒng)134之前先初始化操 作系統(tǒng)134所需的啟動環(huán)境,之后載入主存儲器120中的操作系 統(tǒng)副本12 4 。 一般從硬盤13 0中載入操作系統(tǒng)13 4需要4 0至6 0秒, 但是本發(fā)明實(shí)施例中,從主存儲器120中載入操作系統(tǒng)副本124 只需要花5至10秒。所以效能增加十分顯著。
      在其它實(shí)施方式中,當(dāng)基本輸入輸出系統(tǒng)104初始化計算機(jī) 系統(tǒng)100的程序完成后,處理器102還可以批i行開才幾載入器132, 該開機(jī)載入器132可以供用戶在幾種不同的#:作系統(tǒng)選擇載入 哪一個操作系統(tǒng),并初始化操作系統(tǒng)所需的啟動環(huán)境。此時如 果操作系統(tǒng)134拷貝至主存儲器120的程序還沒結(jié)束,會繼續(xù)由 開機(jī)載入器132在背景執(zhí)行拷貝動作而不沖突,在背景執(zhí)行,舉 例而言是指開機(jī)載入器132在執(zhí)行前述的供用戶選擇載入哪個 操作系統(tǒng)以及初始化操作系統(tǒng)所需的啟動環(huán)境的同時,執(zhí)行將 操作系統(tǒng)134剩余未拷貝完的部分拷貝至主存儲器120。
      在其它實(shí)施方式中,該處理器102不需要等到操作系統(tǒng)134 完全拷貝至主存儲器120才開始執(zhí)行該操作系統(tǒng)副本124,而是 可以同時進(jìn)行。舉例來"i兌,當(dāng)基本輸入輸出系統(tǒng)104和開才幾載入 器132皆完成初始化步驟時,操作系統(tǒng)134的拷貝進(jìn)度可能只到 一半。此時處理器102就可以先執(zhí)行位于操作系統(tǒng)副本124中的 前半段程序碼。而后半^爻程序碼可以運(yùn)用數(shù)據(jù)串流的概念,一 邊拷貝 一邊執(zhí)行。
      更進(jìn)一步地說,如果操作系統(tǒng)134的大小超過該主存儲器 120所能提供的范圍,該預(yù)留區(qū)塊122可以當(dāng)成是一種先進(jìn)先出 (FIFO)的快取存儲器,將操作系統(tǒng)134以數(shù)據(jù)串流的方式分 批次讀入與扭j亍。圖3為本發(fā)明實(shí)施例的在主存儲器120中劃分出 一預(yù)留區(qū)塊 122的流程圖。在步驟301中,進(jìn)入步驟203所述的劃分預(yù)留區(qū)塊 的步驟,包括下列子程序在步驟303中,該基本輸入輸出系統(tǒng) 104讀取一設(shè)定文件,以判斷該操作系統(tǒng)134是不是第一次用來 開機(jī)。該設(shè)定文件可儲存在儲存基本輸入輸出系統(tǒng)104的非易失 性存儲器110或石更盤130中,記錄著上一次開才幾記錄,上次開才幾 所用的操作系統(tǒng)版本、操作系統(tǒng)映像文件大小以及預(yù)留區(qū)塊122 的大小和起始地址。如果判斷這次開機(jī)所用的操作系統(tǒng)13 4在前 一次開機(jī)已經(jīng)設(shè)定過預(yù)留區(qū)塊,就不需再重復(fù)進(jìn)行,而是直接 跳至步驟309。相對地,如果這次開才幾所用的才喿作系統(tǒng)134并沒 有前次開機(jī)記錄或者前次開機(jī)并未設(shè)定預(yù)留區(qū)塊,則進(jìn)行步驟 305,根據(jù)操作系統(tǒng)134的映像文件大小來設(shè)定預(yù)留區(qū)塊122的大 小及起始地址。舉例來說,預(yù)留區(qū)塊122的起始地址可以是該主 存儲器120的最前端0x0000H,而預(yù)留區(qū)塊122的大小可以是大 于等于該操作系統(tǒng)134映像文件大小的值。在設(shè)定了預(yù)留區(qū)塊 122之后,進(jìn)行步驟307,將該預(yù)留區(qū)塊122的起始地址和大小以 及該操作系統(tǒng)13 4的映 <象文件的大小儲存在上述設(shè)定文件中。之 后進(jìn)行步驟309,該基本輸入輸出系統(tǒng)104讀取上述i殳定文件中 所存儲的該預(yù)留區(qū)塊的設(shè)定,包括其起始地址和大小等,以劃 分出該預(yù)留區(qū)塊。最后在步驟311中結(jié)束預(yù)留區(qū)塊的子程序。接 下來返回圖2的流程,l丸行步驟203以后的步驟。前述在該主存 儲器120中設(shè)定預(yù)留區(qū)塊122(步驟305 )可以是由存儲器管理程 序(memory management)在計算機(jī)系統(tǒng)IOO—次正常開才幾時完 成,后續(xù)計算機(jī)系統(tǒng)100再次上電時,該基本輸入輸出系統(tǒng)104 通過讀:f又該:沒定文件就可以得知該預(yù)留區(qū)塊的起始地址和大 小,從而可以在對元件進(jìn)行初始化的同時,進(jìn)行拷貝操作系統(tǒng) 的動作。圖4為本發(fā)明實(shí)施例中載入操作系統(tǒng)的流程圖。圖2的步驟 209,從主存儲器120載入操作系統(tǒng)的過程,包括下列子步驟。 步驟401中,當(dāng)基本輸入輸出系統(tǒng)104和開機(jī)載入器132皆就緒 時,就準(zhǔn)備啟動操作系統(tǒng)。在步驟403中,該開機(jī)載入器132選 擇操作系統(tǒng)并初始化操作系統(tǒng)的啟動環(huán)境,如前所述,這個步 驟也可以是由基本輸入輸出系統(tǒng)104來執(zhí)行,例如由基本輸入輸 出系統(tǒng)104中的服務(wù)程序的第13號中斷服務(wù)程序(INT 13 )來執(zhí) 行。初始化操作系統(tǒng)的啟動環(huán)境,舉例而言包括載入該操作 系統(tǒng)副本124的一內(nèi)核程序(kernel),以啟動包括處理器管理 程序,存儲器管理程序(memory management)等在內(nèi)的核心 抽象程序。其中該存儲器管理程序啟動時,由于該預(yù)留區(qū)塊122 事先已被分配來存放該操作系統(tǒng)副本124,則所有硬件驅(qū)動程序 或其它應(yīng)用軟件等向該存儲器管理程序申請存儲器空間時,就 會避開該預(yù)留區(qū)塊122。接著執(zhí)行步驟405,通過驅(qū)動程序的方 式將預(yù)留區(qū)塊122標(biāo)記為一虛擬硬盤,或在該預(yù)留區(qū)塊122上建 立 一虛擬硬盤,其中該虛擬石更盤的大小與該才乘作系統(tǒng)副本124 的映像文件的大小有關(guān),指定從該虛擬硬盤啟動該操作系統(tǒng)副 本。接著在步驟407中,處理器102便將該預(yù)留區(qū)塊122視為一虛 擬硬盤,并啟動儲存在其中的操作系統(tǒng)副本124。對操作系統(tǒng)而 言,會將自身所在的預(yù)留區(qū)塊122辨識為有別于硬盤130的另一 硬盤。在另一做法中,由于操作系統(tǒng)副本124和操作系統(tǒng)134的 內(nèi)容是一致的,因此可將該預(yù)留區(qū)塊122和硬盤130中的對應(yīng),茲 區(qū)結(jié)合成一鏡像磁盤陣列(RAID-1 )。舉例來說,在步驟405中, 由基本輸入輸出系統(tǒng)104或開機(jī)載入器132提供驅(qū)動程序,將操 作系統(tǒng)副本124和操作系統(tǒng)134的結(jié)合體標(biāo)記為鏡像磁盤陣列, 使處理器102在步驟407中啟動儲存于該鏡像磁盤陣列中的該操 作系統(tǒng)。之后進(jìn)入步驟409,進(jìn)入才喿作系統(tǒng)正常運(yùn)作階_險。由于主存儲器120的該預(yù)留區(qū)塊122與硬盤130中對應(yīng)磁區(qū)(sector)建 立了同步鏡像關(guān)系,因此在操作系統(tǒng)正常運(yùn)作階段,都是直接 對主存儲器120中的該預(yù)留區(qū)塊122進(jìn)行讀寫,由于主存儲器120 存取比硬盤130的存耳又快速,因此在實(shí)際運(yùn)作的時候,可仰賴主 存儲器120進(jìn)行主要的讀寫工作,直到累積一定的變化之后再同 步(sync)至硬盤130中,因此操作系統(tǒng)正常運(yùn)作的效率也得以 提升。
      圖5為本發(fā)明實(shí)施例中各項(xiàng)啟動階段的時序圖。其中tl代表 基本輸入輸出系統(tǒng)啟動階段,t2代表開機(jī)載入器的執(zhí)行階段, 而t3代表操作系統(tǒng)的載入階段。在tl階段中,tO代表初始化存儲 器和硬盤所耗費(fèi)的時間,即圖2中完成步驟205所耗費(fèi)的時間。 而接續(xù)tO階段之后的tl,階段,即代表拷貝階段,即是圖2中完成 步驟207的從硬盤拷貝操作系統(tǒng)到存儲器所耗費(fèi)的時間。綜上所 述,本發(fā)明利用基本輸入輸出系統(tǒng)啟動階段的同時將操作系統(tǒng) 拷至存儲器中,借此加速了啟動操作。為了達(dá)成本發(fā)明的功效, 基本輸入輸出系統(tǒng)中加入了同時拷貝操作系統(tǒng)的功能。而操作 系統(tǒng)中也加入了特殊的存儲器管理機(jī)制,可以通過該基本輸入 輸出系統(tǒng)的設(shè)定文件而得知該預(yù)留區(qū)塊的位置和大小,而使操 作系統(tǒng)中的驅(qū)動程序避開該預(yù)留區(qū)塊的存取。
      在本發(fā)明其他實(shí)施方式中,除了由基本輸入輸出系統(tǒng)來實(shí) 現(xiàn)拷貝以外,還可以由石更件,例如是圖l所示的芯片組140來實(shí) 現(xiàn)。開機(jī)以后,硬件例如是芯片組140可以自動檢測該設(shè)定文件 中的記錄,以獲得該預(yù)留區(qū)塊的起始地址和大小并啟動拷貝動 作,將操作系統(tǒng)內(nèi)容拷貝到主存儲器的該預(yù)留區(qū)塊中。
      本發(fā)明實(shí)施例所述的操作系統(tǒng),尤其適用Linux、 FreeBSD、 Solaris或嵌入式系統(tǒng)的核心(Kernel)。儲存操作系統(tǒng)的介質(zhì)不 限定為硬盤,也可以是其他大容量但是速度比存儲器慢的儲存裝置,例如存儲卡或者光盤。
      以上所述僅為本發(fā)明較佳實(shí)施例,然其并非用以限定本發(fā) 明的范圍,任何熟悉本項(xiàng)技術(shù)的人員,在不脫離本發(fā)明的精神 和范圍內(nèi),可在此基礎(chǔ)上做進(jìn)一步的改進(jìn)和變化,因此本發(fā)明 的保護(hù)范圍當(dāng)以本申請的權(quán)利要求書所界定的范圍為準(zhǔn)。
      權(quán)利要求
      1.一種啟動方法,其特征在于,用于包括一處理器、一存儲器以及一硬盤的計算機(jī),其中該硬盤包括一操作系統(tǒng),該啟動方法包括啟動一基本輸入輸出系統(tǒng);依據(jù)一設(shè)定文件的設(shè)定在該存儲器中劃分一預(yù)留區(qū)塊;將該操作系統(tǒng)從該硬盤中拷貝至該預(yù)留區(qū)塊,構(gòu)成一操作系統(tǒng)副本;以及啟動被拷貝至該預(yù)留區(qū)塊的該操作系統(tǒng)副本。
      2. 根據(jù)權(quán)利要求l所述的啟動方法,其特征在于,進(jìn)一步 包括,在該操作系統(tǒng)被拷貝至該預(yù)留區(qū)塊的同時,該基本輸入 輸出系統(tǒng)初始化該計算坤幾的元件,其中將該才喿作系統(tǒng)從該硬盤 拷貝至該預(yù)留區(qū)塊的步驟由該基本輸入輸出系統(tǒng)完成。
      3. 根據(jù)權(quán)利要求l所述的啟動方法,其特征在于,其中將 該操作系統(tǒng)從該硬盤拷貝至該預(yù)留區(qū)塊的步驟由一芯片組完 成。
      4. 根據(jù)權(quán)利要求l所述的啟動方法,其特征在于,其中劃 分該預(yù)留區(qū)塊的步驟進(jìn)一步包括讀取該設(shè)定文件以判斷是否在前次開才幾已設(shè)定該預(yù)留區(qū)塊;如果未設(shè)定該預(yù)留區(qū)塊,則根據(jù)該操作系統(tǒng)的映像文件大 小設(shè)定該預(yù)留區(qū)塊;以及將該預(yù)留區(qū)塊的設(shè)定以及該操作系統(tǒng)的映像文件大小儲存 在該設(shè)定文件中。
      5. 根據(jù)權(quán)利要求4所述的啟動方法,其特征在于,其中設(shè) 定該預(yù)留區(qū)塊的步驟由 一存儲器管理程序完成。
      6. 根據(jù)權(quán)利要求l所述的啟動方法,其特征在于,還包括 于啟動被拷貝至該預(yù)留區(qū)塊的該操作系統(tǒng)副本之前,初始化該操作系統(tǒng)的啟動環(huán)境,其中該初始化該#:作系統(tǒng)的啟動環(huán)境由 一開機(jī)載入器或該基本輸入輸出系統(tǒng)完成。
      7. 根據(jù)權(quán)利要求6所述的啟動方法,其特征在于,還包括 在該存儲器的該預(yù)留區(qū)塊上建立一虛擬硬盤,其中該虛擬硬盤的大小與該操作系統(tǒng)副本的映像文件的大小有關(guān);以及 指定從該虛擬石更盤啟動該操作系統(tǒng)副本。
      8. 一艮據(jù)纟又利要求6所述的啟動方法,其特4i在于,該開才幾 載入器進(jìn)一步將該操作系統(tǒng)從該硬盤拷貝至該預(yù)留區(qū)塊。
      9. 根據(jù)權(quán)利要求6所述的啟動方法,其特征在于,還包括 記錄一拷貝進(jìn)度,其中該基本輸入輸出系統(tǒng)、該開機(jī)載入器及 該操作系統(tǒng)都能讀取該拷貝進(jìn)度。
      10. —種計算才幾系統(tǒng),其特征在于,包括 一處理器、 一存儲器、 一硬盤以及一基本輸入輸出系統(tǒng);其中,該硬盤中包括一#:作系統(tǒng);該計算機(jī)系統(tǒng)在開機(jī)后,該處理器執(zhí)行該基本輸入輸出系 統(tǒng),依據(jù)一設(shè)定文件的設(shè)定在該存儲器中劃分一預(yù)留區(qū)塊,并 將該操作系統(tǒng)從該硬盤中拷貝至該預(yù)留區(qū)塊以構(gòu)成一操作系統(tǒng) 副本,接著該處理器啟動被拷貝至該預(yù)留區(qū)塊的該操作系統(tǒng)副 本。
      11. 根據(jù)權(quán)利要求10所述的計算機(jī)系統(tǒng),其特征在于,還 包括 一 存儲器管理程序,該存儲器管理程序根據(jù)該操作系統(tǒng)的 映像文件大小設(shè)定該預(yù)留區(qū)塊,并將該預(yù)留區(qū)塊的設(shè)定以及該 操作系統(tǒng)的映像文件大小儲存在該設(shè)定文件中。
      全文摘要
      一種計算機(jī)系統(tǒng)及啟動方法,該啟動方法用于包括一處理器、一存儲器以及一硬盤的計算機(jī),其中該硬盤包括一操作系統(tǒng)。該啟動方法包括首先啟動一基本輸入輸出系統(tǒng)。接著依據(jù)一設(shè)定文件在該存儲器中劃分一預(yù)留區(qū)塊。接著將該操作系統(tǒng)從該硬盤中拷貝至該預(yù)留區(qū)塊,構(gòu)成一操作系統(tǒng)副本。最后啟動該操作系統(tǒng)副本。本發(fā)明可加速操作系統(tǒng)的啟動。
      文檔編號G06F11/14GK101604253SQ20091015994
      公開日2009年12月16日 申請日期2009年7月23日 優(yōu)先權(quán)日2009年7月23日
      發(fā)明者勇 李 申請人:威盛電子股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1