UEFI的兩種啟動模式

來源:互聯網
上載者:User

UEFI的兩種啟動模式

UEFI啟動模式和傳統的Lagency啟動模式完全不同,因此很有必要先瞭解一下UEFI BIOS和UEFI啟動模式

1 必須搞清的幾個UEFI問題
(1) UEFI啟動模式 與 legacy啟動模式
legacy啟動模式: 就是這麼多年來PC一直在使用的啟動方式(從MBR中載入啟動程式),UEFI BIOS作為一種新的BIOS自然也應該相容這種老的啟動方式;

UEFI啟動模式: UEFI BIOS下新的啟動技術。如果你的PC在UEFI啟動模式下預裝了Win8,你會發現有兩個很小的隱藏式磁碟分割。一個叫ESP(EFI系統磁碟分割),另一個MSR(Microsoft保留分區,通常為128MB)。MSR是windows要求的。ESP對UEFI啟動模式很重要,UEFI的引導程式是以尾碼名為.efi的檔案存放在ESP分區中的,ESP分區採用fat32檔案系統。此外,可能還存在一個小分區叫WinRE Tools,這個是win8的恢複分區,體積也很小。所以千萬不要手賤把這三個分區刪了。但對我們有意義的是ESP分區,windows下想訪問ESP分區需用分區工具給它分配盤符並取消隱藏;而Ubuntu則直接將這個分區掛載到/boot/efi,直接用檔案夾瀏覽器進去就可以看到各種.efi檔案了。


因此第一個關鍵問題就是確定自己的啟動模式,方法是進入BIOS,然後你會發現有一項叫"boot mode",選中"UEFI boot"就是UEFI啟動模式,選中"Legacy boot"就是Legacy啟動模式。見過吭爹的UEFI BIOS:有著非常華麗的BIOS介面,還能使用滑鼠,但卻只支援Legacy boot。

(2) UEFI啟動模式只支援64位的系統,所以預裝的win8是64位的,ubuntu(kylin)也需要64位的。

(3) UEFI BIOS 和 Legacy BIOS
我們都知道可以在傳統的bios中調整裝置的啟動優先順序,UEFI BIOS在UEFI啟動模式下不但可以調整裝置的優先順序,還可以調整裝置中引導程式的優先順序,安裝完ubuntu之後,你再進BIOS就會發現多了一個可選擇的啟動項叫ubuntu。此外,UEFI BIOS也引入了一些新的技術,例如Fast boot和secure boot,當然後面一項完全是用來坑爹的。

(4) UEFI啟動模式下如何從u盤或移動硬碟引導
只要u盤或移動硬碟上有一個fat32的分區,分區的根目錄下有個檔案夾叫EFI,UEFI就會自動去尋找相應的開機檔案(.efi)
如果你剛製作了ubuntu(kylin)-13.04-64位的啟動u盤,可以開啟它,你會發現分區的檔案系統是fat32,確實有一個EFI檔案夾,進去看看就是各種.efi引導檔案(這裡再次強調64位,32位下你是找不到這個檔案夾的)。因此現在想製作可開機u盤或移動硬碟就簡單了,只需要複製粘貼就行了。
部分UEFI BIOS還支援從NTFS分區中尋找開機檔案。

--------------------

比如聯想的電腦,EFI設定:

啟動模式選EFI,就只支援EFI;選legacy 支援 就能 同時支援 兩者,
然後就能在另外一個選項裡選擇 EFI優先還是leagacy優先。

而後在boot裡能分別排列兩種模式下啟動裝置的順序

本文永久更新連結地址:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.