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

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

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