UEFI - 統一可擴展固件接口

UEFI如何改變個人電腦的啟動過程

當你第一次打開你的計算機系統時,它不會立即開始加載你的操作系統。 它通過基本輸入輸出系統或BIOS啟動硬件來完成最初與第一台個人計算機建立的例程。 這是允許計算機的各種硬件組件相互正確通信所必需的。 開機自檢或POST完成後,BIOS會啟動實際的操作系統引導加載程序。 這款處理器基本上保持了二十多年的歷史,但消費者可能沒有意識到這在過去幾年中已經發生了變化。 大多數計算機現在使用稱為統一可擴展固件接口或UEFI的系統。 本文將介紹這是什麼以及它對個人電腦意味著什麼。

UEFI的歷史

UEFI實際上是英特爾開發的原始可擴展固件接口的擴展。 當他們推出命運多ill的安騰或IA64服務器處理器陣容時,他們開發了這種新的硬件和軟件接口系統。 由於其先進的體系結構和現有BIOS系統的局限性,他們希望開發一種將硬件交付給操作系統的新方法,以提高靈活性。 由於安騰不是一個巨大的成功,EFI標準也很多年了。

2005年,統一EFI論壇在多家主要公司之間建立,這些公司將擴展英特爾開發的原始規格,以產生更新硬件和軟件接口的新標準。 這包括AMD,蘋果,戴爾,惠普,IBM,英特爾,聯想和微軟等公司。 即使是兩家最大的BIOS製造商American Megatrends Inc.和Pheonix Technologies也是成員。

什麼是UEFI?

UEFI是一個規範,用於定義計算機系統內硬件和軟件的通信方式。 規範實際上涉及這個過程的兩個方面,稱為啟動服務和運行時服務。 引導服務定義硬件如何啟動軟件或操作系統進行加載。 運行時服務涉及實際上跳過啟動處理器並直接從UEFI加載應用程序。 這使得它啟動一個瀏覽器就像一個分條操作系統。

雖然許多人稱UEFI為BIOS的死亡,但係統實際上並未完全從硬件中刪除BIOS。 早期規格缺少任何POST或配置選項。 結果,系統仍然需要BIOS來實現這兩個目標。 不同之處在於BIOS可能不具有現有BIOS系統中可能的調整級別。

UEFI的好處

UEFI最大的好處是缺乏任何特定的硬件依賴性。 BIOS特定於多年來在PC中使用的x86架構。 這可能允許個人計算機使用來自不同供應商的處理器或者沒有舊版x86編碼的處理器。 這可能會對平板電腦等設備產生影響,甚至微軟公司最終注定將使用基於ARM處理器的Windows RT Surface

UEFI的另一個主要優勢是可以輕鬆地啟動到多個操作系統,而無需使用LILO或GRUB等引導加載程序。 相反,UEFI可以自動選擇操作系統的相應分區並從中加載。 為了實現這一點,硬件和軟件都必須對UEFI規範提供適當的支持。 這實際上已經存在於使用Boot Camp在同一台計算機上安裝Mac OS X和Windows的Apple計算機系統中。

最後,UEFI將提供比BIOS的舊文本菜單更多用戶友好的界面。 這將使最終用戶更容易對系統進行調整。 此外,該界面可能允許應用程序(如有限使用Web瀏覽器或郵件客戶端)快速啟動,而不是啟動完整的操作系統。 現在,一些計算機具有這種能力,但實際上是通過啟動一個獨立於BIOS內的迷你操作系統來實現的。

UEFI的缺點

UEFI對消費者的最大問題是硬件和軟件支持。 為了使其正常工作,硬件和操作系統必須同時支持適當的規格。 目前的Windows或Mac OS X目前還沒有這麼多問題,但Windows XP等較早版本的操作系統不支持這一點。 問題實際上更多的是相反的。 相反,需要UEFI系統的較新軟件可能會阻止舊系統升級到較新的操作系統。

超頻計算機系統的許多超級用戶也可能會感到失望。 UEFI的添加刪除了BIOS中用於從處理器和內存獲得最高性能的各種設置。 這是第一代UEFI硬件的主要問題。 確實,大多數不是為超頻設計的硬件都不具備電壓或倍頻調整功能,但為此設計的大多數新硬件都克服了這些問題。

結論

在過去二十多年中,BIOS在運行個人計算機方面非常有效。 它已經達到了一些限制,使得很難繼續創造新技術而不引入更多的問題解決方法。 UEFI將接管BIOS的大部分流程,並為最終用戶簡化流程。 這將使計算環境更易於使用並創建更加靈活的環境。 技術的引入不會沒有問題,但潛力大大超過所有BIOS計算機固有的傳統要求。