電腦引導模式有兩種,一種是uefi boot,一種是legacy boot,uefi boot和legacy boot是兩種不同的引導方式,uefi boot是新式的BIOS,legacy boot是傳統BIOS。你在UEFI模式下安裝的系統,隻能用UEFI模式引導;同理,如果你是在Legacy模式下安裝的系統,也隻能在legacy模式下進系統。那麼uefi boot和legacy boot到底有什麼區别呢?
電腦上常見的引導模式:
1、Legacy UEFI(或者标成Auto)雖然理論上說成優先采用UEFI方式,實際上是自動按 照啟動設備列表中的順序啟動,實際效果和作用等同于Legacy only。
2、UEFI only(僅UEFI)隻選擇具備UEFI啟動條件的設備啟動。
3、Legacy only(僅Legacy)隻選擇具備Legacy啟動條件的設備啟動,即傳統BIOS啟動。
uefi boot和legac boot區别一:啟動流程區别:
legacy boot啟動流程:
1、電腦開機後,開始啟動BIOS,開始BIOS自檢。
2、通過自檢後,bios找到硬盤上的主引導記錄MBR.
3、MBR開始讀取硬盤分區表DPT,找到活動分區中的分區引導記錄PBR,并且把控制權交給PBR.
4、PBR搜索活動區中的啟動管理器bootmgr,找到後,PBR把控制權交給bootmgr(相當于xp裡的ntldr文件)。
5、Bootmgr尋找活動分區中的boot文件夾中的BCD文件(啟動配置數據,相當于xp裡的boot.ini文件)
6、找到BCD後,Bootmgr首先從BCD 中讀取啟動管理器bootmgr菜單的語言版本信息,沒多系統直接加載系統,有多系統會顯示多操作系統選擇畫面。
uefi boot流程:
1、電腦開機後,上電自檢,UEFI固件被載,并由它初始化啟動要用的硬件。
2、UEFI固件尋找EFI分區中的啟動文件(efiMicrosoftbootbootmgfw.efi)啟動管理器
3、啟動管理器讀取硬盤EFI分區中BCD文件(efiMicrosoftBCD)系統菜單
4、最後根據配置内容加載引導程序winload.efi(Windowssystem32winload.efi)加載系統
uefi boot和legacy boot區别二:啟動方式
(1)UEFI BIOSUEFI全稱“統一的可擴展固件接口”(Unified Extensible Firmware Interface), 是一種詳細描述類型接口的标準,UEFI是一種新的主闆引導初始化的标注設置,具有啟動速度快、安全性高和支持大容量硬盤而聞名。出現這種技術的主要作用基本上就是為了實現開機快的效果,
(2)Legacy BIOSLegacy BIOS顧名思義就是指傳統的BIOS,二者之間的區别:
UEFI boot和legacy boot區别三:啟動速度
1)uefi boot啟動更快
Legacy boot(傳統BIOS)引導方式,每次隻能讀取64KB數據,而UEFI每次可以讀1MB,讀取數度更快,讀取數據量更大。傳統BIOS啟動一般經過開機->BIOS初始化->BIOS自檢->引導操作系統->進入系統,而UEFI啟動方式隻經過開機->UEFI初始化->引導操作系統->進入系統,可見UEFI啟動方式步驟更簡化面。
2)UEFI boot需要獨立分區支持
UEFI啟動需要特殊的分區表(GPT格式),一個獨立的ESP分區,該分區大約需要100MB磁盤空間,裡面安裝有特殊的啟動文件,該分區正常情況下,在資源管理器窗口是看不到的。而Legacy啟動方式,引導程序位于MBR分區第一個扇區裡面,沒有獨立分區。如下圖所示,這是品牌電腦重裝系統時的分區結構。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!