2017-10-21 08:15
bios是一組固化到計(jì)算機(jī)內(nèi)主板上一個(gè)rom芯片上的程序,它保存著計(jì)算機(jī)最重要的基本輸入輸出的程序、開機(jī)后自檢程序和系統(tǒng)自啟動程序,它可從cmos中讀寫系統(tǒng)設(shè)置的具體信息。關(guān)于bios也有一些版本,如legacy bios和uefi bios,那么uefi bios和legacy bios之間有什么區(qū)別?下面小編就和大家講講關(guān)于uefi bios和legacy bios之間的區(qū)別,供大家參考。
uefi bios和legacy bios之間有什么區(qū)別?
一、legacy bios:
Legacy BIOS引導(dǎo)模式支持所有32位Windows 8系統(tǒng)安裝,并支持MBR硬盤結(jié)構(gòu)下安裝64位系統(tǒng),但是該引導(dǎo)模式并不支持GPT分區(qū)結(jié)構(gòu);相比之下UEFI引導(dǎo)模式則支持在GPT分區(qū)結(jié)構(gòu)下安裝,并且支持SECURE BOOT功能,這是Windows 8、10系統(tǒng)增加的安全功能,這是為了對抗MBR、BIOS惡意軟件的防火墻。許多網(wǎng)友買到新筆記本,發(fā)現(xiàn)無法安裝系統(tǒng)就是因?yàn)镾ECURE BOOT功能在起作用。
二、uefi bios:
UEFI是由EFI1.10為基礎(chǔ)發(fā)展起來的,它的所有者已不再是Intel,而是一個(gè)稱作Unified EFI Form的國際組織,貢獻(xiàn)者有Intel,Microsoft,AMI,等幾個(gè)大廠,屬于open source,目前版本為2.1。
三、UEFI BIOS和Legacy BIOS之間有什么區(qū)別?
1、編碼99%都是由C語言完成;
2、一改之前的中斷、硬件端口操作的方法,而采用了Driver/protocal的新方式;
3、將不支持X86模式,而直接采用Flat mode(也就是不能用DOS了,現(xiàn)在有些 EFI 或 UEFI 能用是因?yàn)樽隽思嫒?,但?shí)際上這部分不屬于UEFI的定義了);
4、輸出也不再是單純的二進(jìn)制code,改為Removable Binary Drivers;
5、OS啟動不再是調(diào)用Int19,而是直接利用protocol/device Path;
6、對于第三方的開發(fā),前者基本上做不到,除非參與BIOS的設(shè)計(jì),但是還要受到ROM的大小限制,而后者就便利多了。
7、彌補(bǔ)BIOS對新硬件的支持不足的毛病。
關(guān)于uefi和legacy bios的區(qū)別就和大家介紹到這,不清楚這兩種的區(qū)別的用戶,可以通過該教程進(jìn)行了解下!