安裝系統之十一 UEFI和Legacy及UEFI+Legacy啓動的區別

uefi和legacy是兩種不同的引導方式,
uefi是新式的BIOS,legacy是傳統BIOS。你在UEFI模式下安裝的系統,只能用UEFI模式引導;同理,如果你是在Legacy模式下安裝的系統,也只能在legacy模式下進系統。uefi只支持64爲系統且磁盤分區必須爲gpt模式,傳統BIOS使用Int 13中斷讀取磁盤,每次只能讀64KB,非常低效,而UEFI每次可以讀1MB,載入更快。此外,Win8,更是進一步優化了UEFI支持,號稱可以實現瞬時開機。

 

要詳細瞭解uefi之前,我們不得不從bios說起。大家都知道電腦中有一個bios設置,它主要負責開機時檢測硬件功能和引導操作系統啓動的功能。而uefi則是用於操作系統自動從預啓動的操作環境,加載到一種操作系統上從而節省開機時間。

第二步:

uefi啓動是一種新的主板引導項,它被看做是bios的繼任者。uefi最主要的特點是圖形界面,更利於用戶對象圖形化的操作選擇。

第三步:

簡單的來說uefi啓動是新一代的bios,功能更加強大,而且它是以圖形圖像模式顯示,讓用戶更便捷的直觀操作。

第四步:

如今很多新產品的電腦都支持uefi啓動模式,甚至有的電腦都已拋棄bios而僅支持uefi啓動。這不難看出uefi正在取代傳統的bios啓動。

    近年來,隨着win8的流行,UEFI BIOS啓動方式慢慢的出現了,隨之對系統的更換帶來了不少的問題,不過大多情況下都仍默認以Legacy BIOS方式啓動。首先解釋一下什麼是BIOS,然後在解釋一下什麼是UEFI BIOS和Legacy BIOS:

    (1)BIOS
    BIOS是英文"Basic Input Output System"的縮略詞,直譯過來後中文名稱就是"基本輸入輸出系統"。其實,它是一組固化到計算機內主板上一個ROM芯片上的程序,它保存着計算機最重要的基本輸入輸出的程序、開機後自檢程序和系統自啓動程序,它可從CMOS中讀寫系統設置的具體信息。 其主要功能是爲計算機提供最底層的、最直接的硬件設置和控制。簡單來說就是電腦開機後最先啓動的一種程序,爲操作系統的啓動做準備,比如初始化cpu、內側、主板等各個部分,然後將操作系統加載到內存啓動操作系統,這個過程就是我們電腦從按開機鍵開始到最後看見桌面的整個過程。
    (2)UEFI BIOS
    UEFI全稱“統一的可擴展固件接口”(Unified Extensible Firmware Interface), 是一種詳細描述類型接口的標準。這種接口用於操作系統自動從預啓動的操作環境,加載到一種操作系統上。通俗的說,UEFI是一種新的主板引導初始化的標註設置,具有啓動速度快、安全性高和支持大容量硬盤而聞名。出現這種技術的主要作用基本上就是爲了實現開機快的效果,由於win8系統支持這種引導方式的啓動,所以速度略顯的有點快,但也因電腦而已,個人覺得win8系統簡直就是渣渣,所以筆者將剛買回來自帶win8系統的筆記本系統果斷換成了win7。但是在其中也出現了不少問題,仔細探索了一下原因,最後終於搞定。因此在此做一個小結供以後學習查看之用。
    (3)Legacy BIOS
    Legacy BIOS顧名思義就是指傳統的BIOS,其中UEFI BIOS包括UEFI引導啓動和Legacy引導啓動,兩者的區別如下圖所示:

    由此可見,UEFI方式減少了BIOS的自檢過程,因此能夠縮短開機時間,給用戶帶來良好的開機體驗。在目前的系統運行方式中,出了win8是基於UEFI方式啓動外,其餘均爲Legacy方式啓動。因此,如果在win8的基礎上更換系統,需要更改BIOS中的相關參數。具體方法如下:
    首先,按電腦電源按鈕(或重啓),當系統關閉電腦進入重啓過程時反覆按快捷鍵以中斷電腦啓動進入BIOS設置界面。注:不同電腦進入BIOS的快捷鍵不同,通常爲F1、F2、DEL、ESC等。具體設置選項如下,當然主板不同,其設置的目標選項稍有不同,但是操作的目標是共同的,那就是要把主板的BIOS設置成爲能夠支持Legacy方式啓動的方式,這樣才能夠正常安裝系統和啓動系統。具體的設置點有以下幾個方面,不同的主板稍有差異,但是原理基本上相同。

1、OS Optimized Defaults系統默認優化設置

 

    對於預裝Win8的電腦中,會有這個選項,一般在Exit這個選項中的最下面OS Optimized Defaults表示的意思是:加載最優的系統設置,比如UEFI和安全啓動(注意,這兩個設置選項非常重要)。切換到“EXIT(退出)”選項卡,如下圖(上面爲英文圖,下面爲中文圖。點擊可查看大圖,下同)的位置可以找到它:


    如果,要把win8系統更換爲win7,首先需要把這個選項給禁用,即設置爲:Disable。

2、CSM兼容模塊設置
     CSM(Compatibility support Module)表示兼容模塊,該選項專爲兼容只能在legacy模式下工作的設備以及不支持或不能完全支持UEFI的操作系統而設置。因此,安裝win7系統還需要把Launch CSM設置爲Enable,表示支持Legacy引導方式。如下圖所示:

3、Secure Boot Control安全啓動控制設置
    對於有些主板來說,只有把Secure Boot Control即安全啓動控制設置爲Disable的時候才能把Launch CSM選項設置爲Legacy,因此2和3的步驟對有些主板而言是不同的順序。

4. Boot Mode[UEFI/Legacy]啓動模式
    把啓動模式設置爲Legacy啓動模式。
    以上步驟已經設置好了BIOS對更換win7系統的支持,然後把製作好的U盤啓動盤插入電腦,然後重啓按F12(主板不同,按鍵有所不同)進入啓動選項,一般這個界面會出現好幾個選項,其中有一個就是我們的U盤,顯示的是以牌子命名的U盤,然後選擇回車即可實現從U盤的啓動。
    從U盤啓動完系統以後第一件事情就是備份數據,因爲需要把硬盤的分區表格式改變一下,win8的格式是guid格式,而win7支持的MBR格式,具體的方法是系統啓動後,利用電腦維護工具軟件Disk Genius即可完成,改變分區表的類型會使硬盤的所有數據全部丟失,所以必須首先進行數據備份,然後進行操作。操作完之後,將下載好的系統鏡像文件拷貝到系統的非C盤的某一個盤,然後利用一鍵安裝系統的安裝器進行系統安裝。
    win8更換win7的方法的兩個步驟:
    (1)、設置BIOS支持Legacy啓動,具體目標就是設置secure boot control爲Disable,兼容功能CSM選項設置爲Enable,啓動模式Boot Mode[UEFI/Legacy]設置爲Legacy模式。
    (2)、將硬盤的分區表類型由GUID變爲MBR模式。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章