1. 程式人生 > >BIOS、UEFI及系統安裝

BIOS、UEFI及系統安裝

一、名詞解釋

BIOS :(Basic Input Output System),基本輸入輸出系統。它是一組固化到計算機內主機板上一個ROM晶片上的程式,儲存著計算機最重要的基本輸入輸出的程式、開機後自檢程式和系統自啟動程式,它可從CMOS中讀寫系統設定的具體資訊。 其主要功能是為計算機提供最底層的、最直接的硬體設定和控制。簡單來說就是電腦開機後最先啟動的一種程式,為作業系統的啟動做準備,比如初始化cpu、內側、主機板等各個部分,然後將作業系統載入到記憶體啟動作業系統。

BIOS有兩種模式 :Legacy和UEFI
Legacy模式:即為傳統的BIOS模式。
UEFI: (Unified Extensible Firmware Interface)統一可擴充套件韌體介面,是作業系統與韌體互動的新模式。

參考:Unified Extensible Firmware Interface (簡體中文版介紹).

兩種分割槽格式:MBR和GPT
MBR:主引導記錄(Master Boot Record)又叫主引導扇區,是計算機開機後訪問硬碟時讀取的第一個扇區。MBR分割槽方案無法支援超過2TB容量的磁碟。MBR還只支援最多4個主分割槽。
GPT:全域性唯一標識分割槽表(GUID Partion Table),GPT是作為EFI(Extensible Firmware Interface)計劃的一部分引入的。相對於MBR分割槽方案具備更加靈活的分割槽機制。允許大於2TB的卷容量。注意:Windows只支援從包含UEFI引導韌體的系統上的GPT磁碟引導。

有關MBR和GPT的詳細介紹參考連結

UEFI與Legacy區別:

  1. Legacy 是我們傳統的BLOS模式 而UEFI是新式BLOS它沒有自檢過程可以加快開機速度。
  2. UEFI內建圖形化介面。
  3. Legacy模式支援磁碟分割槽為MBR結構;UEFI只支援64位系統且磁碟分割槽必須為GPT結構。
  4. 在UEFI模式下安裝的系統只能使用UEFI引導進入 在Legacy模式下安裝的系統只能在Legacy模式下進入。
  5. UEFI內建圖形化介面,編碼99%都是由C語言完成;不再使用中斷、硬體埠操作的方法,而採用了Driver/Protocol的方式;將不支援X86真實模式,而直接採用Flat mode;不再輸出單純的二進位制程式碼,改為Removable Binary Drivers模式;作業系統的啟動不再是呼叫INT 19H中斷,而是直接利用Protocol/Device Path實現; 更方便第三方開發。
    在這裡插入圖片描述

    參考:UEFI和Legacy及UEFI+Legacy啟動的區別
    兩種裝系統組合方案:Legacy BIOS+MBR或者UEFI+GPT

Universal-USB-Installer工具: 一個直接將系統的ISO寫在U盤上的綠色軟體,支援Linux,Ubuntu,Windows等系統安裝。下載連結

二、Legacy模式下安裝雙系統

參考:WIN7系統下U盤安裝ubuntu13.04雙系統
Win10系統下U盤安裝ubuntu系統 (雙系統)

三、UEFI模式下安裝刪除雙系統

參考:win10+ubuntu 14.04雙系統安裝(UEFI)

修改啟動項順序: 直接通過easyUEFI來修改啟動項順序。也可以進入BLOS模式下修改啟動項順序。

win10+ubuntu刪除ubuntu(UEFI模式下):

  1. 先把window系統設定為第一啟動項
  2. 使用easyUEFI刪除ubuntu啟動項
  3. 通過win系統的磁碟管理器刪除劃分給ubuntu系統的分割槽

四、win10系統安裝 一些問題

問題:使用原版映象安裝win10時出現錯誤 “Windows無法安裝到這個磁碟。選中的磁碟具有MBR分割槽表。在EFI系統上,Windows只能安裝到GPT磁碟”
原因:主要是因為U盤啟動時,預設使用EFI引導啟動,而不是常見的MBR引導,所以會發生這種情況。
解決方法:將u盤裡的efi整個資料夾和bootmgr.efi檔案刪除,之後我們再採用U盤方式裝系統就好了。
參考:https://blog.csdn.net/dawn_after_dark/article/details/73499609

五、小知識點

  • fat32格式不支援4G大檔案儲存,但是系統相容性好,做啟動盤一般fat32+HDD