什麼是EFI系統?GPT磁片又是什麼?一下子蒙了, 怎麼跳出來這麼多新詞?看來我已經落伍了, 於是引發了對UEFI的學習和探究。 如果你也和我一樣不瞭解, 那麼一起學習下吧, 如果你已經對其熟知, 就請略過吧。
UEFI是什麼?UEFI, 全稱Unified Extensible Firmware Interface, 即“統一的可延伸韌體介面”, 是一種詳細描述全新類型介面的標準, 是適用於電腦的標準固件介面, 旨在代替BIOS(基本輸入/輸出系統)。 此標準由UEFI聯盟中的140多個技術公司共同創建, 其中包括微軟公司。 UEFI旨在提高軟體互通性和解決BIOS的局限性。
要詳細瞭解UEFI, 還得從BIOS講起。 我們都知道, 每一台普通的電腦都會有一個BIOS,
Advertisiment
作為傳統BIOS(Basic Input/Output System)的繼任者, UEFI擁有前輩所不具備的諸多功能, 比如圖形化介面、多種多樣的操作方式、允許植入硬體驅動等等。 這些特性讓UEFI相比于傳統BIOS更加易用、更加多功能、更加方便。 而Windows 8在發佈之初就對外宣佈全面支持UEFI, 這也促使了眾多主機板廠商紛紛轉投UEFI,
Advertisiment
UEFI拋去了傳統BIOS需要長時間自檢的問題, 讓硬體初始化以及引導系統變得簡潔快速。 換種方式說, UEFI已經把電腦的BIOS變得不像是BIOS, 而是一個小型固化在主機板上的作業系統一樣, 加上UEFI本身的開發語言已經從彙編轉變成C語言, 高階語言的加入讓廠商深度開發UEFI變為可能。
UEFI的特點1、通過保護預啟動或預引導進程, 抵禦bootkit攻擊, 從而提高安全性。
2、縮短了啟動時間和從休眠狀態恢復的時間。
3、支援容量超過2.2 TB的驅動器。
4、支援64位元的現代固件設備驅動程式, 系統在啟動過程中可以使用它們來對超過172億GB的記憶體進行定址。
5、UEFI硬體可與BIOS結合使用。
BIOS和UEFI的區別UEFI是BIOS的一種升級替代方案。
Advertisiment
首先, UEFI已具備檔案系統的支持, 它能夠直接讀取FAT分區中的檔。 什麼是檔案系統?簡單說, 檔案系統是作業系統組織管理檔的一種方法, 直白點說就是把硬碟上的資料以檔的形式呈現給用戶。 Fat32、NTFS都是常見的檔案系統類型。
其次, 可開發出直接在UEFI下運行的應用程式, 這類程式檔通常以efi結尾。 既然UEFI可以直接識別FAT分區中的檔, 又有可直接在其中運行的應用程式。 那麼完全可以將Windows安裝程式做成efi類型應用程式, 然後把它放到任意fat分區中直接運行即可, 如此一來安裝Windows作業系統這件過去看上去稍微有點複雜的事情突然就變非常簡單了,
Advertisiment
最後, 要知道這些都是BIOS做不到的。 因為BIOS下啟動作業系統之前, 必須從硬碟上指定磁區讀取系統啟動代碼(包含在主引導記錄中), 然後從使用中的磁碟分割中引導啟動作業系統。 對磁區的操作遠比不上對分區中檔的操作更直觀更簡單, 所以在BIOS下引導安裝Windows作業系統, 我們不得不使用一些工具對設備進行配置以達到啟動要求。 而在UEFI下, 這些統統都不需要, 不再需要主引導記錄, 不再需要使用中的磁碟分割, 不需要任何工具, 只要複製安裝檔到一個FAT32(主)分區/U盤中, 然後從這個分區/U盤啟動, 安裝Windows就是這麼簡單。 後面會有專門的文章來詳細介紹UEFI下安裝Windows7、8的方法。