uefi和legacy的區(qū)別詳細分析:
要詳細了解uefi之前,我們不得不從bios說起。大家都知道電腦中有一個bios設置,它主要負責開機時檢測硬件功能和引導操作系統(tǒng)啟動的功能。而uefi則是用于操作系統(tǒng)自動從預啟動的操作環(huán)境,加載到一種操作系統(tǒng)上從而節(jié)省開機時間。下面我們來看下uefi和legacy的區(qū)別。

uefi啟動比傳統(tǒng)bios快嗎詳細分析:
legacy傳統(tǒng)bios啟動流程置:

legacy傳統(tǒng)BIOS啟動流程:
1、電腦開機后,開始啟動BIOS,開始BIOS自檢。
2、通過自檢后,bios找到硬盤上的主引導記錄MBR.
3、MBR開始讀取硬盤分區(qū)表DPT,找到活動分區(qū)中的分區(qū)引導記錄PBR,并且把控制權交給PBR.
4、PBR搜索活動區(qū)中的啟動管理器bootmgr,找到后,PBR把控制權交給bootmgr(相當于xp里的ntldr文件)。
5、Bootmgr尋找活動分區(qū)中的boot文件夾中的BCD文件(啟動配置數據,相當于xp里的boot.ini文件)
6、找到BCD后,Bootmgr首先從BCD 中讀取啟動管理器bootmgr菜單的語言版本信息,沒多系統(tǒng)直接加載系統(tǒng),有多系統(tǒng)會顯示多操作系統(tǒng)選擇畫面。
uefi啟動流程:
uefi開機流程:
1、電腦開機后,上電自檢,UEFI固件被載,并由它初始化啟動要用的硬件。
2、UEFI固件尋找EFI分區(qū)中的啟動文件(efiMicrosoftbootbootmgfw.efi)啟動管理器
3、啟動管理器讀取硬盤EFI分區(qū)中BCD文件(efiMicrosoftBCD)系統(tǒng)菜單
4、最后根據配置內容加載引導程序winload.efi(Windowssystem32winload.efi)加載系統(tǒng)
uefi與legacy哪個啟動更快分析:
傳統(tǒng)的電腦通常都是使用BIOS引導,開機BIOS初始化,然后BIOS自檢,再引導操作系統(tǒng)→進入系統(tǒng),顯示桌面。UEFI拋去了傳統(tǒng)BIOS需要長時間自檢的問題,讓硬件初始化以及引導系統(tǒng)變得快速。
uefi與legacy哪個啟動更快總結:通過上面開機流程來看由此可見,UEFI方式減少了BIOS的自檢過程,因此能夠縮短開機時間,給用戶帶來良好的開機體驗。所以理論上用uefi啟動開機速度要比bios啟動速度快。
|