很艱難的決定 EFI將取代BIOS成為主流
泡泡網(wǎng)主板頻道11月6日 BIOS從發(fā)展到今,已經(jīng)有25年的歷史。BIOS屬于PC中的底層固件,主要負(fù)責(zé)在開機(jī)時做硬件啟動和檢測等工作,并且擔(dān)任操作系統(tǒng)控制硬件時的中介角色。BIOS的好壞直接影響著系統(tǒng)性能提升以及更多性能的挖掘。雖然電腦的更新?lián)Q代速度越來越快,但作為最重要的關(guān)鍵環(huán)節(jié),BIOS一直都沒有太大的改變。Intel作為廠商中的領(lǐng)軍人物,已經(jīng)提出在6系列主板中將全面配備大幅改良的UEFI BIOS,究竟這是一個什么樣的BIOS?對于我們來說又有什么樣的優(yōu)勢?
單純的BIOS已經(jīng)無法滿足功能強(qiáng)大的板卡廠商需要
EFI英文全稱為“Extensible Firmware Interface”,中文譯為“可擴(kuò)展固件界面”。而UEFI是由EFI1.10為基礎(chǔ)發(fā)展起來的,它的所有者已不再是Intel,而是一個稱作Unified EFI Form的國際組織,貢獻(xiàn)者有Intel,Microsoft,AMI,等幾個大廠,屬于open source,目前版本為2.1。但受到諸多因素的限制,UEFI“前進(jìn)”的步伐卻有“怠慢”。而目前,不少廠商也推出了UEFI的開機(jī)畫面。這意味著UEFI將會在未來幾年內(nèi)全面取代傳統(tǒng)BIOS。
當(dāng)年從DOS轉(zhuǎn)化到Windows界面所帶來的便利至今還記憶猶新
相比起傳統(tǒng)的BIOS,EFI BIOS更加接近于一個低端的操作系統(tǒng), 并且具有操控所有硬件資源的能力。根據(jù)從梅捷得到的可靠消息,梅捷的6系列主板將會全面使用EFI BIOS,并且容量將在32M到64M之間,到時將會在EFI BIOS中內(nèi)置多項(xiàng)獨(dú)家技術(shù)。
UEFI BIOS和傳統(tǒng)BIOS從操作界面和性能上都有很大的不同,傳統(tǒng)的BIOS設(shè)置只是用文字形式,而且沒有形象的顯示出來。UEFI BIOS的網(wǎng)絡(luò)支持力度比傳統(tǒng)BIOS要強(qiáng)。
UEFI BIOS的功能甚至接近目前主流操作系統(tǒng)
簡單來說,UEFI BIOS就是簡單的一個操作系統(tǒng),相對于傳統(tǒng)BIOS來說,電腦會更加簡捷迅速的掃描到從軟鍵盤傳來的信息,或者是未來的任何輸入裝置。玩家甚至能在UEFI里面玩游戲。
主板無需內(nèi)置SSD即可實(shí)現(xiàn)更復(fù)雜的無盤操作
另外一方面,UEFI的具有比傳統(tǒng)BIOS更好的基礎(chǔ)網(wǎng)絡(luò)支持力度,這意味著無需硬盤和操作系統(tǒng)都可以實(shí)現(xiàn)網(wǎng)絡(luò)連接。真正意義上實(shí)現(xiàn)無盤操作。
支持鼠標(biāo)操作的圖形界面也是UEFI的主要特點(diǎn),而且UEFI界面支持多語言選擇 ,當(dāng)然也可以加入中文顯示,實(shí)現(xiàn)全中文的直觀化BIOS。
對于普通消費(fèi)者而言,EFI帶來最大的好處就是開機(jī)時間的縮短,相對于目前傳統(tǒng)BIOS的20多秒的開機(jī)時間,UEFI僅僅需要幾秒就能搞掂系統(tǒng)啟動信息。
同時,UEFI支持磁盤管理和啟動管理功能,具有脫離操作系統(tǒng)的管理工具,用戶不必進(jìn)入系統(tǒng)便可以對計算機(jī)進(jìn)行整機(jī)維護(hù)工作。這對于辦公室里操控成千上百部電腦的系統(tǒng)管理員絕對是一件好事!
隨著Intel 6系列芯片組的來臨,不少廠商都已經(jīng)陸續(xù)曝光自家的UEFI BIOS的開機(jī)畫面,UEFI BIOS取代傳統(tǒng)的BIOS是大勢所趨。相信更人性化,更立體的BIOS設(shè)計將會很快呈現(xiàn)在我們面前。
UEFI BIOS 的開機(jī)畫面
UEFI BIOS讓電腦啟動引導(dǎo)系統(tǒng)具有更好的靈活性。對比與傳統(tǒng)BIOS,只要有以下幾個區(qū)別:
1.編碼99%都是由C語言完成;
2.一改之前的中斷、硬件端口操作的方法,而采用了Driver/protocal的新方式;
3.將不支持X86模式,而直接采用Flat mode(也就是不能用DOS了,現(xiàn)在有些 EFI 或 EFI 能用是因?yàn)樽隽思嫒荩珜?shí)際上這部分不屬于EFI的定義了);
4.輸出也不再是單純的二進(jìn)制code,改為Removable Binary Drivers;
5.OS啟動不再是調(diào)用Int19,而是直接利用protocol/device Path;
6.對于第三方的開發(fā),前者基本上做不到,除非參與BIOS的設(shè)計,但是還要受到ROM的大小限制,而后者就便利多了。
7.彌補(bǔ)BIOS對新硬件的支持不足的毛病。■<
關(guān)注我們



