UEFI的全稱為統(tǒng)一可擴(kuò)展固件接口(Unified Extensible Firmware Interface),是比傳統(tǒng)Bios,甚至EFI(Extensible Firmware Interface)更具優(yōu)勢的新技術(shù)產(chǎn)品。
新型UEFI,全稱“統(tǒng)一的可擴(kuò)展固定接口”(Unified Extensible Firmware Interface), 是一種詳細(xì)描述全新類型接口的標(biāo)準(zhǔn)。這種接口用于操作系統(tǒng)自動從預(yù)啟動的操作環(huán)境,加載到一種操作系統(tǒng)上,從而使開機(jī)程序化繁為簡,節(jié)省時間。作為電腦開機(jī)軟件的Bios如今已有25年歷史,而最近的一項技術(shù)升級可能會使這個“元老級別”的電腦元件從此退出歷史舞臺。
UEFI與BIOS的區(qū)別
UEFI是由EFI1.10為基礎(chǔ)發(fā)展起來的,它的所有者已不再是Intel,而是一個稱作Unified EFI Form的國際組織,貢獻(xiàn)者有Intel,Microsoft,AMI,等幾個大廠,屬于open source,目前版本為2.1。與legacy BIOS 相比,最大的幾個區(qū)別在于:
1. 編碼99%都是由C語言完成;
2. 一改之前的中斷、硬件端口操作的方法,而采用了Driver/protocol的新方式;
3. 將不支持X86實模式,而直接采用Flat mode(也就是不能用DOS了,現(xiàn)在有些 EFI 或 UEFI 能用是因為做了兼容,但實際上這部分不屬于UEFI的定義了);
4. 輸出也不再是單純的二進(jìn)制code,改為Removable Binary Drivers;
5. OS啟動不再是調(diào)用Int19,而是直接利用protocol/device Path;
6. 對于第三方的開發(fā),前者基本上做不到,除非參與BIOS的設(shè)計,但是還要受到ROM的大小限制,而后者就便利多了。
7.彌補(bǔ)BIOS對新硬件的支持不足的毛病。
UEFI將是近3年的趨勢,到時候?qū)τ赑C的利用以及維護(hù)都將步入一個新的時代。
Windows 8 和傳統(tǒng) BIOS 說拜拜,將以 UEFI 為主