【天極軟件頻道消息】微軟為Windows 8硬件設備設計了UEFI(統一可擴展固件接口)安全啟動(Secure Boot),這也給Linux系統的安裝和啟動造成了一些麻煩,包括Fedora、openSUSE、Ubuntu在內的不少Linux開發商都采用了這樣或那樣的辦法來解決這個問題,2012年10月,Linux基金會宣布找到了一種通用辦法,可以讓所有Linux發行版在采用UEFI安全啟動的PC上順利安裝運行,就像Windows 8一樣。
近日,Linux內核維護者James Bottomley正式發布了這一解決方案:Linux基金會UEFI安全啟動系統(Linux Foundation Secure Boot System)。
安裝文件如下:
PreLoader.efi (md5sum 4f7a4f566781869d252a09dc84923a82)
HashTool.efi (md5sum 45639d23aa5f2a394b03a65fc732acf2)
Bootomley表示,為了方便攜帶,他還將這兩個文件制成了一個可啟動mini-USB鏡像,用戶可以到這裡下載:(md5sum:7971231d133e41dd667a184c255b599f)。使用時,用戶必須為loader.efi(在\EFI\BOOT目錄)和shell.efi(在頂級目錄)注冊hashes,它還包括一個需要注冊hash才能運行的KeyTool.efi文件。
具體原理如下:在nutshell中,Linux基金會利用微軟密鑰簽署一個小的預引導裝載程序(pre-bootloader),然後鏈式加載(無需任何形式的簽名許可)一個預先指示的引導裝載程序,從而啟動Linux(或其它操作系統)。這種預引導裝載程序能夠采用一種“當前用戶”測試來確保它不會用來引導惡意程序。這種預引導裝載程序可以被用在CD/DVD安裝或LiveCD發行版本中,甚至能夠用來在安全模式下啟動任一款預裝操作系統。
另外,除了Linux基金會提供的這個方法,去年11月份Lin開發人員Matthew Garrett也曾公布了一個方法,可以在采用UEFI安全啟動系統的PC上啟動Linux。Garrett的方法和Linux基金會提供的解決方案都各有利弊,據悉,兩者正在通力合作,希望找到一種完美的解決方案。
(作者:驅動之家責任編輯:楊玲)
天極新媒體 最酷科技資訊
掃碼贏大獎
評論
* 網友發言均非本站立場,本站不在評論欄推薦任何網店、經銷商,謹防上當受騙!