国产精品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>

      硬盤啟動(dòng)方法和基于bios的操作系統(tǒng)啟動(dòng)加載方法

      文檔序號(hào):6444817閱讀:1548來(lái)源:國(guó)知局
      專利名稱:硬盤啟動(dòng)方法和基于bios的操作系統(tǒng)啟動(dòng)加載方法
      技術(shù)領(lǐng)域
      本發(fā)明總體上涉及計(jì)算機(jī)領(lǐng)域,更具體地,涉及硬盤啟動(dòng)方法和基于BIOS的操作系統(tǒng)啟動(dòng)加載方法。
      背景技術(shù)
      GPT (全局唯一標(biāo)識(shí)分區(qū)表)分區(qū)格式是ー種新型的管理硬盤的分區(qū)架構(gòu)。與“主扇區(qū)記錄”(MBR)分區(qū)方法相比,GPT具有更多的優(yōu)點(diǎn),因?yàn)樗试S每個(gè)磁盤有多達(dá)1 個(gè)分區(qū),支持高達(dá)18千兆兆字節(jié)的卷大小,允許將主磁盤分區(qū)表和備份磁盤分區(qū)表用于冗余, 還支持唯一的磁盤和分區(qū)ID (⑶ID,全局唯一標(biāo)識(shí))。雖然GPT分區(qū)具有支持硬盤容量大,但是具有這種分區(qū)的硬盤不能通過(guò)傳統(tǒng)的MBR方式啟動(dòng),也就是說(shuō)BIOS (基本輸入輸出系統(tǒng))不能通過(guò)讀取MBR直接加載Boot Loader (操作系統(tǒng)啟動(dòng)加載器)程序,而必須通過(guò)加載UEFI (統(tǒng)一可擴(kuò)展固件接ロ)環(huán)境下所謂的Boot Loader鏡像來(lái)加載操作系統(tǒng)。這種啟動(dòng)方式就產(chǎn)生了硬盤無(wú)法在多個(gè)主板上使用的問(wèn)題,ー個(gè)GPT硬盤只能在它安裝系統(tǒng)的那塊主板上啟動(dòng),原因是其它主板不知道這塊硬盤的Boot Loader鏡像存放位置?,F(xiàn)有技術(shù)中,已經(jīng)開(kāi)發(fā)出通過(guò)BIOS內(nèi)置的EFI-Shell(可擴(kuò)展固件接口外売),以命令行的方式找到硬盤中操作系統(tǒng)的Boot Loader的解決方案。然而,命令行方式比較復(fù)雜,對(duì)于一般用戶來(lái)說(shuō),沒(méi)有與此相關(guān)的專業(yè)知識(shí)無(wú)法對(duì)其進(jìn)行應(yīng)用,況且,從用戶友好的目標(biāo)考慮,我們也不希望通過(guò)這種做法來(lái)啟動(dòng)操作系統(tǒng)。此外,現(xiàn)有技術(shù)中還存在如下解決方案在Windows系統(tǒng)中通過(guò)B⑶Edit命令在 NVRAM(非揮發(fā)性隨機(jī)存取存儲(chǔ)器)中添加新的啟動(dòng)選項(xiàng)。然而,此方案需要有ー塊能夠啟動(dòng)的GPT硬盤,并且還需要輸入比較復(fù)雜的命令來(lái)實(shí)現(xiàn),另外,也需要工作人員熟悉GPT分區(qū)的原理及格式,如果沒(méi)有專業(yè)設(shè)備和專業(yè)知識(shí),工作人員很難解決如上討論的技術(shù)問(wèn)題。

      發(fā)明內(nèi)容
      為此,本發(fā)明提供了ー種硬盤啟動(dòng)方法,包括以下步驟在基本輸入輸出系統(tǒng) BIOS識(shí)別硬盤中存在FAT32的分區(qū)后,將分區(qū)標(biāo)志為全局唯一標(biāo)識(shí)分區(qū)表GPT分區(qū);對(duì)標(biāo)志為GPT分區(qū)的啟動(dòng)選項(xiàng)進(jìn)行預(yù)處理;將經(jīng)預(yù)處理的啟動(dòng)選項(xiàng)保存在非揮發(fā)性隨機(jī)存取存儲(chǔ)器NVRAM中;以及BIOS找到操作系統(tǒng)啟動(dòng)加載器Boot Loader的鏡像,從而進(jìn)行硬盤啟動(dòng)。預(yù)處理進(jìn)ー步包括新建ー個(gè)媒體的設(shè)備路徑;將設(shè)備路徑的子類型設(shè)置為文件類型并預(yù)設(shè)文件名;以及將設(shè)備路徑附加在標(biāo)志為GPT分區(qū)的啟動(dòng)選項(xiàng)的設(shè)備路徑上。GPT 分區(qū)框架下的 Boot Loader 的路徑為/EFI/B00T/B00TX64. efi 或者 /EFI/ Microsoft/BootMgr. efi。預(yù)處理進(jìn)ー步包括對(duì)標(biāo)志為GPT分區(qū)的啟動(dòng)選項(xiàng)進(jìn)行檢查,當(dāng)其為可擴(kuò)展固件接口外殼EFI-Siell吋,不附加設(shè)備路徑。
      3
      此外,還提供了一種基于BIOS的操作系統(tǒng)啟動(dòng)加載方法,包括以下步驟為啟動(dòng)選項(xiàng)的設(shè)備路徑打標(biāo)志;以及將操作系統(tǒng)啟動(dòng)加載器Boot Loader鏡像的文件路徑以設(shè)備路徑的方式附加到打了標(biāo)志的設(shè)備路徑上。全局唯一標(biāo)識(shí)分區(qū)表GPT分區(qū)框架下的Boot Loader的路徑為/EFI/B00T/ B00TX64. efi 或者 /EFI/Microsoft/BootMgr. efi。該方法進(jìn)ー步包括對(duì)打了標(biāo)志的啟動(dòng)選項(xiàng)進(jìn)行檢查,當(dāng)其為可擴(kuò)展固件接口外殼EFI-Siell時(shí),不進(jìn)行附加操作。


      當(dāng)結(jié)合附圖進(jìn)行閱讀時(shí),根據(jù)下面詳細(xì)的描述可以更好地理解本發(fā)明。應(yīng)該強(qiáng)調(diào)的是,根據(jù)エ業(yè)中的標(biāo)準(zhǔn)實(shí)踐,各種部件沒(méi)有被按比例繪制。實(shí)際上,為了清楚的討論,各種部件的尺寸可以被任意増加或減少圖1示出了根據(jù)本發(fā)明的示例性實(shí)施例的硬盤啟動(dòng)方法的流程圖;圖2示出了根據(jù)本發(fā)明的示例性實(shí)施例的硬盤啟動(dòng)方法中預(yù)處理的流程圖;以及圖3示出了根據(jù)本發(fā)明的示例性實(shí)施例的基于BIOS的操作系統(tǒng)啟動(dòng)加載方法的流程圖。
      具體實(shí)施例方式為了實(shí)施本發(fā)明的不同部件,以下描述提供了許多不同的實(shí)施例或示例。以下描述元件和布置的特定示例以簡(jiǎn)化本發(fā)明。當(dāng)然這些僅僅是示例并不打算限定。再者,以下描述中第一部件形成在第二部件上可包括其中第一和第二部件以直接接觸形成的實(shí)施例, 并且也可包括其中額外的部件形成插入到第一和第二部件中的實(shí)施例,使得第一和第二部件不直接接觸。為了簡(jiǎn)明和清楚,可以任意地以不同的尺寸繪制各種部件。本發(fā)明提供了ー種硬盤啟動(dòng)方法,包括以下步驟S101,在基本輸入輸出系統(tǒng) BIOS識(shí)別硬盤中存在FAT32的分區(qū)后,將分區(qū)標(biāo)志為全局唯一標(biāo)識(shí)分區(qū)表GPT分區(qū);S103, 對(duì)標(biāo)志為GPT分區(qū)的啟動(dòng)選項(xiàng)進(jìn)行預(yù)處理;S105,將經(jīng)預(yù)處理的啟動(dòng)選項(xiàng)保存在非揮發(fā)性隨機(jī)存取存儲(chǔ)器NVRAM中;以及S107,BIOS找到操作系統(tǒng)啟動(dòng)加載器Boot Loader的鏡像, 從而進(jìn)行硬盤啟動(dòng)。優(yōu)先地,預(yù)處理步驟S103進(jìn)ー步包括S201,新建ー個(gè)媒體的設(shè)備路徑;S203,將設(shè)備路徑的子類型設(shè)置為文件類型并預(yù)設(shè)文件名;以及S205,將設(shè)備路徑附加在標(biāo)志為 GPT分區(qū)的啟動(dòng)選項(xiàng)的設(shè)備路徑上。優(yōu)先地,GPT分區(qū)框架下的Boot Loader的路徑為/EFI/B00T/B00T)(64. efi或者 /EFI/Microsoft/BootMgr. efi。優(yōu)先地,預(yù)處理進(jìn)ー步包括(未示出)對(duì)標(biāo)志為GPT分區(qū)的啟動(dòng)選項(xiàng)進(jìn)行檢查, 當(dāng)其為可擴(kuò)展固件接口外殼EFI-Siell吋,不附加設(shè)備路徑。此外,還提供了一種基于BIOS的操作系統(tǒng)啟動(dòng)加載方法,包括以下步驟S301,為啟動(dòng)選項(xiàng)的設(shè)備路徑打標(biāo)志;以及S303,將操作系統(tǒng)啟動(dòng)加載器Boot Loader鏡像的文件路徑以設(shè)備路徑的方式附加到打了標(biāo)志的設(shè)備路徑上。優(yōu)先地,全局唯一標(biāo)識(shí)分區(qū)表GPT分區(qū)框架下的Boot Loader的路徑為/EFI/B00T/B00TX64. efi 或者 /EFI/Microsoft/BootMgr. efi。基于BIOS的操作系統(tǒng)啟動(dòng)加載方法進(jìn)ー步包括對(duì)打了標(biāo)志的啟動(dòng)選項(xiàng)進(jìn)行檢查,當(dāng)其為可擴(kuò)展固件接口外殼EFI-Siell時(shí),不進(jìn)行附加操作。綜合地看,根據(jù)UEFI 2. 3規(guī)范,GPT分區(qū)框架下操作系統(tǒng)的BootLoader的路徑為 /EFI/B00T/B00TX64. efi 或者 /EFI/Microsoft/BootMgr. efi。BIOS 在識(shí)別到硬盤中有 FAT32的分區(qū)后,可以將其打上GPT分區(qū)的標(biāo)志,在把啟動(dòng)選項(xiàng)保存于NVRAM之前,對(duì)打了標(biāo)志的啟動(dòng)選項(xiàng)進(jìn)行預(yù)處理,處理方法是新建ー個(gè)媒體的設(shè)備路徑,把它的子類型設(shè)置為文件類型,并將它的文件名預(yù)設(shè)好,最后將準(zhǔn)備好的設(shè)備路徑附加在打了標(biāo)志的啟動(dòng)選項(xiàng)的設(shè)備路徑上,在系統(tǒng)啟動(dòng)吋,BIOS就能夠順利的找到Boot Loader的鏡像了。對(duì)ー些使用 Linux內(nèi)核的操作系統(tǒng)發(fā)行版,它們的Boot Loader鏡像的路徑可能會(huì)有不同,用同樣的方法把它們的文件路徑以設(shè)備路徑的方式附加到打了標(biāo)志的啟動(dòng)選項(xiàng)設(shè)備路徑上。需要注意的是,BIOS內(nèi)置的EFI-SieIl也可能被打了標(biāo)志,所以在預(yù)處理的過(guò)程中需要對(duì)所有打了標(biāo)志的啟動(dòng)選項(xiàng)作檢查,如果啟動(dòng)選項(xiàng)是Siell (外売),則不附加文件設(shè)備路徑。本發(fā)明實(shí)現(xiàn)了 GPT分區(qū)硬盤啟動(dòng)的透明化,使用戶在使用GPT硬盤時(shí),不僅能夠管理更大存儲(chǔ)空間的硬盤,而且在啟動(dòng)過(guò)程中無(wú)需輸入任何的命令,從而使GPT分區(qū)的硬盤無(wú)障礙的轉(zhuǎn)移到其他主機(jī)上使用。上面論述了若干實(shí)施例的部件,使得本領(lǐng)域普通技術(shù)人員可以更好地理解本發(fā)明的各個(gè)方面。本領(lǐng)域普通技術(shù)人員應(yīng)該理解,可以很容易地使用本發(fā)明作為基礎(chǔ)來(lái)設(shè)計(jì)或更改其他用于達(dá)到與這里所介紹實(shí)施例相同的目的和/或?qū)崿F(xiàn)相同優(yōu)點(diǎn)的處理和結(jié)構(gòu)。本領(lǐng)域普通技術(shù)人員也應(yīng)該意識(shí)到,這種等效構(gòu)造并不背離本發(fā)明的精神和范圍,并且在不背離本發(fā)明的精神和范圍的情況下,可以進(jìn)行多種變化、替換以及改變。
      權(quán)利要求
      1.ー種硬盤啟動(dòng)方法,其特征在干,包括以下步驟在基本輸入輸出系統(tǒng)BIOS識(shí)別硬盤中存在FAT32的分區(qū)后,將所述分區(qū)標(biāo)志為全局唯 ー標(biāo)識(shí)分區(qū)表GPT分區(qū);對(duì)標(biāo)志為所述GPT分區(qū)的啟動(dòng)選項(xiàng)進(jìn)行預(yù)處理;將經(jīng)預(yù)處理的啟動(dòng)選項(xiàng)保存在非揮發(fā)性隨機(jī)存取存儲(chǔ)器NVRAM中;以及所述BIOS找到操作系統(tǒng)啟動(dòng)加載器Boot Loader的鏡像,從而進(jìn)行硬盤啟動(dòng)。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在干,所述預(yù)處理進(jìn)一歩包括新建ー個(gè)媒體的設(shè)備路徑;將所述設(shè)備路徑的子類型設(shè)置為文件類型并預(yù)設(shè)文件名;以及將所述設(shè)備路徑附加在標(biāo)志為所述GPT分區(qū)的啟動(dòng)選項(xiàng)的設(shè)備路徑上。
      3.根據(jù)權(quán)利要求1所述的方法,其特征在干,GPT分區(qū)框架下的BootLoader的路徑為/EFI/B00T/B00TX64. efi 或者 /EFI/Microsoft/BootMgr. efi。
      4.根據(jù)權(quán)利要求2所述的方法,其特征在干,所述預(yù)處理進(jìn)一歩包括對(duì)標(biāo)志為所述GPT分區(qū)的啟動(dòng)選項(xiàng)進(jìn)行檢查,當(dāng)其為可擴(kuò)展固件接口外殼EFI-Shell 吋,不附加所述設(shè)備路徑。
      5.一種基于BIOS的操作系統(tǒng)啟動(dòng)加載方法,其特征在干,包括以下步驟為啟動(dòng)選項(xiàng)的設(shè)備路徑打標(biāo)志;以及將操作系統(tǒng)啟動(dòng)加載器Boot Loader鏡像的文件路徑以設(shè)備路徑的方式附加到打了標(biāo)志的設(shè)備路徑上。
      6.根據(jù)權(quán)利要求5所述的方法,其特征在干,全局唯一標(biāo)識(shí)分區(qū)表GPT分區(qū)框架下的 Boot Loader 的路徑為/EFI/B00T/B00TX64. efi 或者 /EFI/Microsoft/BootMgr. efi。
      7.根據(jù)權(quán)利要求5所述的方法,其特征在干,所述方法進(jìn)ー步包括對(duì)打了標(biāo)志的啟動(dòng)選項(xiàng)進(jìn)行檢查,當(dāng)其為可擴(kuò)展固件接口外殼EFI-Siell吋,不進(jìn)行所述附加操作。
      全文摘要
      本發(fā)明提供了一種硬盤啟動(dòng)方法和操作系統(tǒng)啟動(dòng)加載方法,硬盤啟動(dòng)方法包括以下步驟在基本輸入輸出系統(tǒng)BIOS識(shí)別硬盤中存在FAT32的分區(qū)后,將分區(qū)標(biāo)志為全局唯一標(biāo)識(shí)分區(qū)表GPT分區(qū);對(duì)標(biāo)志為GPT分區(qū)的啟動(dòng)選項(xiàng)進(jìn)行預(yù)處理;將經(jīng)預(yù)處理的啟動(dòng)選項(xiàng)保存在非揮發(fā)性隨機(jī)存取存儲(chǔ)器NVRAM中;以及BIOS找到操作系統(tǒng)啟動(dòng)加載器Boot Loader的鏡像,從而進(jìn)行硬盤啟動(dòng)。
      文檔編號(hào)G06F9/445GK102591691SQ20111045918
      公開(kāi)日2012年7月18日 申請(qǐng)日期2011年12月31日 優(yōu)先權(quán)日2011年12月31日
      發(fā)明者馬翀 申請(qǐng)人:曙光信息產(chǎn)業(yè)股份有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1