在自帶windows 8的裝置上,出現的情況是只能支援uefi啟動,傳統mbr方式啟動不了。在bios的啟動列表裡,也無發現mbr啟動裝置。其實是微軟強制各廠商們必須 開啟secure boot,而開啟secure boot後,csm預設關閉。csm關閉則會出現不能相容傳統mbr啟動,mbr裝置若是沒使用uefi引導,則不能啟動。
1、**csm和secure boot
那麼csm和secure boot是什麼,在華碩主板的uefi bios裡能找到比較易於理解的答案。
英文看不懂?好吧,uefi bios是支援多語言的,切換成中文來看看。
csm和secure boot的中文翻譯出來了,csm是相容性支援模組,secure boot是安全啟動。那麼csm(相容性支援模組)是什麼作用呢,咱們再來看看。
同樣,進入「安全啟動」選項,螢幕右側有解釋。這裡的解釋比較簡單,也比較易懂,安全啟動僅適用於使用uefi啟動的作業系統。在筆記本的bios 裡,這裡更多的是使用enabled(開啟)和disabled(關閉)兩個選項。在電腦自帶windows 8的情況下,secure boot(安全啟動)預設是enabled(開啟)。從而使得csm(相容性支援模組)又預設是disabled(關閉),進而導致電腦不能啟動傳統 mbr裝置。
到這裡大家應該明白了,要使得電腦能啟動傳統mbr裝置,就必須關閉secure boot,然後開啟csm。不過這裡需要注意的是,除非你想換系統,否則不能關閉secure boot。至於原因是什麼,在二樓的擴充套件閱讀篇會提到,而且會更詳細解釋secure boot。
2、以華碩筆記本為例,解鎖純uefi啟動
開機按f2進入bios,在boot標籤頁下有launch csm選項,選擇enabled則會出現提示。英文看不懂?根據enabled、disabled、secure boot control等關鍵字眼總該大概能猜到意思吧。「如果安全啟動控制處於開啟狀態,csm則不能開啟;請先關閉安全啟動控制,重啟後再嘗試。」
secure boot control(安全啟動控制)在security標籤頁下的secure boot menu裡,選擇disabled後按f10儲存並重啟。重啟進入bios,launch csm選項已經可以選擇enabled。選擇後再儲存並重啟後進入bios,可以發現,啟動項裡出現了傳統mbr裝置的選項。
3、以聯想think pad為例
開機按f1進入bios,在startup標籤頁下,也是能看到csm support選項。不過csm也是不能開啟,同樣提示需要設定secure boot
同樣在security標籤頁下的secure boot裡,secure boot設定成disabled後按f10儲存並重啟。
重啟進入bios,在startup標籤頁下,uefi/legacy boot也變成可選。可以選擇legacy only(僅傳統啟動),也可以選擇both(全部)。選擇後,下方csm support也會自動變成yes。儲存並重啟後進入bios,傳統mbr裝置的選項出現在了啟動項裡了。
UEFI和bios啟動過程
bios啟動流程 系統開機 上電自檢 power on self test 或 post post過後初始化用於啟動的硬體 磁碟 鍵盤控制器等 bios會執行bios磁碟啟動順序中第乙個磁碟的首440bytes mbr啟動 區域 內的 啟動引導 從bios獲得控制權,然後引導啟動下一階段的 如果有的...
從Uefi的歷史開始 BIOS和Uefi
legacy bios可以引導不同的作業系統,它定義了一套與作業系統無關的硬體介面,通過bios rom loader和 bootstrap loader去使能中斷和video,disk,keyboard服務進行通訊。uefi是用來代替legacy bios的服務。除此之外,uefi還提供了其他的一...
uefi下的開機順序 怎麼設定uefi啟動順序
uefi版 免除了u盤啟動設定 對於很多電腦小白來說,bios設定u盤啟動無疑是非常苦惱的一件事,擔心一不小心將bios設定錯誤導致系統無法正常啟動。然而,只要我們主機板支援uefi啟動的話就相對來說簡單多了,uefi為傳統bios的公升級版,具有圖形介面,操作更為簡潔,大部分uefi可以選擇u盤為...