UEFI:全稱“統一的可擴充固件接口”(Unified Extensible Firmware Interface),一種較長的描述類型接口的标準。這種接口用于作業系統自動從預啟動的操作環境,加載到一種作業系統上。
BIOS : 主要就是負責 在開機時做硬體啟動和檢測等工作,并且擔任作業系統控制硬體時的中介角色
為啥會出現 UEFI :
因為硬體發展迅速,傳統式(Legacy)BIOS 成為進步的包袱,現在已發展出最新的UEFI可擴充固件接口,相比傳統 BIOS 的來說,未來将是一個“沒有特定 BIOS”的電腦時代。
特點: 将不支援X86實模式,隻支援64位作業系統
編碼99%都是由C語言完成,一改之前的中斷、硬體端口操作的方法,而采用了Driver/protocol的新方式
UEFI采用子產品化設計:在邏輯上可分為硬體控制和OS軟體管理兩部分:作業系統—可擴充固件接口—固件—硬體。
UEFI模式下的系統會有兩個很小的分區,一個叫ESP(EFI系統分區),另一個MSR(微軟保留分區,通常為128MB),MSR是視窗要求的分區。
ESP對UEFI啟動模式很重要,UEFI的引導程式是字尾名為.efi的檔案存放在ESP分區中的,ESP分區采用fat32檔案系統。
優點:糾錯特性,相容性,滑鼠操作,可擴充性,圖形界面
為什麼相容性好
與BIOS不同的是,UEFI體系的驅動并不是由直接運作在CPU上的代碼組成的,而是用EFI Byte Code(EFI位元組碼)編寫而成的。
Java是以“Byte Code”形式存在的,正是這種沒有一步到位的中間性機制,使Java可以在多種平台上運作。UEFI也借鑒了類似的做法。EFI Byte Code是一
組用于UEFI驅動的虛拟機器指令,必須在UEFI驅動運作環境下被解釋運作,由此保證了充分的向下相容性。
在安裝系統的時候經常需要設定為UEFI 進行啟動系統盤,在bois 模式下的
UEFI與Legacy
執行啟動順序:
UEFI: 新模式啟動順序:開機→UEFI初始化→引導作業系統→進入作業系統啟動。速度相對lagacy模式要更快。
Legacy:傳統BIOS傳輸模式啟動順序:開機→BIOS初始化→BIOS自檢→引導作業系統→進入系統。
GPT和MBR 是什麼 是計算機硬碟的一種分區模式
GPT(GUID Partition Table):全局唯一辨別磁盤分區表,是一個實體硬碟的分區表的結構布局的标準,是可擴充固件接口(EFI)标準,被用于替代BIOS系統中的
一64bits來存儲邏輯塊位址和大小資訊的主開機紀錄(MBR)分區表,與普遍使用的主引導記錄(MBR)分區方案相比,GPT提供了更加靈活的磁盤分區機制
MBR(Main Boot Record):主引導記錄區,包含了硬碟的一系列參數和一段引導程式。
硬碟引導程式的主要作用:是檢查分區表是否正确并且在系統硬體完成自檢以後引導具有激活标志的分區上的作業系統,并将控制權交給啟動程式。
MBR是由分區程式(如Fdisk.exe)所産生的,它不依賴任何作業系統,而且硬碟引導程式也是可以改變的,進而實作多系統共存。
UEFI、Legacy、MBR和GPT之間的關系
Legacy就是以傳統BIOS啟動,可以進行MBR分區的系統安裝,但是GPT分區必須UEFI啟動
使用BIOS + MBR或UEFI + GPT對應模式,可以讓你的硬體與軟體的工作效率更加高些,運作速度也會變得更快,避免安裝和運作系統的時候出問題
注意:
MBR硬碟模式不能管理容量超過2TB的大硬碟,而GPT硬碟模式卻無此限制,是以你的硬碟要是大于2TB,就直接使用GPT吧。
電腦買來的時候是使用傳統BIOS主機闆,還是建議繼續使用MBR硬碟模式,電腦買來的時候是使用UEFI主機闆的話,則建議繼續使用GPT。
裝系統的時候要注意
MBR可以識别 .iso 檔案
GPT 的時候 不能識别 iso 檔案隻能找
有的時候就需要 gpt 轉 mbr ,或通過pe系統的
轉載于:https://www.cnblogs.com/obge/p/11465421.html