設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

IT之家學(xué)院:適用于所有WinNT6.x/10.x的BIOS轉(zhuǎn)UEFI引導(dǎo)教程

2017/8/3 9:46:58 來源:IT之家 作者:Happymax12 責(zé)編:文軒
感謝IT之家網(wǎng)友 Happymax12 的線索投遞!

感謝IT之家網(wǎng)友 Happymax12 的原創(chuàng)投稿

上次看到了一篇關(guān)于使用Win10 build 15063自帶的工具將傳統(tǒng)BIOS引導(dǎo)轉(zhuǎn)換為UEFI引導(dǎo)的文章,然而此工具只存在在build 15063及以上版本中,雖然可以提取并運行在Win7/8上(沒有經(jīng)過轉(zhuǎn)換實驗,只是可以運行),但Win2008/Vista下無法運行,而且無法按照需要自定義分區(qū)規(guī)劃。這在比如我們想要安裝多個包含非Windows系統(tǒng)(比如Linux、運用Clover等啟動器安裝的macOS)時就變得很不方便。本文就向大家介紹一步一步將BIOS啟動的Windows轉(zhuǎn)換為UEFI啟動的方法。

本教程適用于

Windows Vista/7/2008/2008R2/2011 x64;Windows 8/8.1/10 x86 & x64;Windows Server 2012/2012 R2/2016 x64。

首先應(yīng)當(dāng)確保你的BIOS支持UEFI引導(dǎo),否則可能需要第三方啟動器才能模擬UEFI模式并引導(dǎo)Windows。這種情況本教程不做討論。

要查看自己的BIOS是否是UEFI BIOS:

1. 多數(shù)UEFI BIOS在設(shè)置界面會說明這是UEFI BIOS,或者有類似標(biāo)題;

2. 出廠時預(yù)裝Windows 8/8.1/10的電腦;

3. 基于Intel處理器的Apple電腦均使用EFI BIOS,與UEFI稍有區(qū)別,但類似;較早的Mac有模擬BIOS模式,情況可能稍有不同;

4. BIOS啟動菜單里有EFI Shell/Shell的

5. 05年之后的基于x86的主板開始有支持UEFI的型號,08-10之后基本普及了。

注:有些主板UEFI較特殊,或版本比較奇怪/老,比如我的筆記本電腦UEFI啟動Win7時無法出現(xiàn)動畫、我也見過一塊搭載Atom D2550的主板雖然支持UEFI但無法按正常的方式UEFI啟動Windows;沒有CSM兼容模式的主板不能UEFI啟動Windows vista/7/2008/2008R2/2011,也有的無法UEFI啟動32位Win8/8.1/10。

我們需要一個支持無損GPT(GUID)和MBR分區(qū)表轉(zhuǎn)換的第三方分區(qū)管理軟件,比如分區(qū)助手或者DiskGenius(免費版不支持)。

然后需要一個支持UEFI啟動的PE啟動盤,推薦基于64位Win8.x/10的(因為它們原生包含bcdboot)。

首先來觀察一下當(dāng)前的分區(qū)情況,使用你安裝的第三方分區(qū)軟件或是diskpart命令行工具都可以;自帶的磁盤管理有的分區(qū)并不會顯示(比如MSR),所以不推薦。

要使用diskpart查看,首先按下Windows鍵+R打開運行,輸入diskpart回車。如果彈出用戶賬戶控制,則點“繼續(xù)”或“是”。在彈出的窗口中依次輸入命令:

list disk

作用:列出所有磁盤。

sel disk <你要操作的磁盤序號>

作用:選中你要操作的磁盤,如果有多個硬盤可以根據(jù)容量判斷,這里disk 0是我要操作的磁盤。

list part

作用:列出已選中磁盤上的所有分區(qū)。

可以看出這個磁盤上只有一個主分區(qū),里面存儲了Windows操作系統(tǒng),分區(qū)表為MBR(GPT一欄下什么也沒寫)。還有一種可能就是另有一個100MB左右的保留分區(qū)。這些都是正常情況。

準(zhǔn)備工作就緒后,重啟進(jìn)入Windows PE,打開你準(zhǔn)備使用的第三方分區(qū)軟件。

對于分區(qū)助手,右鍵單擊要操作的硬盤(是硬盤不是分區(qū))-轉(zhuǎn)換到GPT磁盤-確定-是-提交-執(zhí)行-是;

對于DiskGenius,右鍵單擊要操作的硬盤(是硬盤不是分區(qū))-轉(zhuǎn)換分區(qū)表類型為GUID格式-確定-保存修改-是。

有些軟件(比如分區(qū)助手)在執(zhí)行轉(zhuǎn)換時會自動加入一個ESP分區(qū),一般添加在磁盤末端,如果覺得對于自動分配的懶得修改,那么稍后手動創(chuàng)建ESP的步驟就可以略過;如果覺得默認(rèn)分配的ESP位置不好或大小欠妥,那么在轉(zhuǎn)換完成后應(yīng)當(dāng)刪除這個ESP分區(qū)并把空間合并回去。

接下來,如果你的硬盤上有100MB保留分區(qū),則將它刪除。

現(xiàn)在來建立ESP分區(qū)

利用第三方分區(qū)軟件在硬盤前端(一般習(xí)慣于把這類分區(qū)放在硬盤開頭處,放在其它地方其實也不影響)分割出一個未分配空間,大小方面,如果只運行Windows或Windows+Linux則建議100MB,如果想要運行其它操作系統(tǒng),尤其是macOS(別問我PC怎么跑macOS),那么ESP分區(qū)必須大于,大于,大于200MB,重要的事情說三遍。

對于分區(qū)助手,右鍵單擊要分割空間的分區(qū)(這次是分區(qū)不是硬盤)-調(diào)整/移動分區(qū)-調(diào)整好分區(qū)前未分配空間-確定-提交-執(zhí)行-是,

對于DiskGenius,右鍵單擊要分隔空間的分區(qū)(這次是分區(qū)不是硬盤)-調(diào)整分區(qū)大小-調(diào)整好分區(qū)前未分配空間-開始-是。

接下來這些第三方工具的使命就結(jié)束了。

開始-運行-輸入cmd回車,又到了敲命令的時間

diskpart

作用:打開diskpart。

list disk

作用:列出所有磁盤。

sel disk <你要操作的磁盤序號>

作用:選中你要操作的磁盤,如果有多個硬盤可以根據(jù)容量判斷,這里disk 0是我要操作的磁盤。

create part efi

作用:按默認(rèn)創(chuàng)建一個esp分區(qū),默認(rèn)占據(jù)你之前分配的空閑空間上。

format fs=FAT32

作用:格式化這個新的ESP分區(qū),格式化為FAT32。

ass

作用:給這個ESP分區(qū)分配盤符。

exit

作用:退出diskpart。

這樣就完成了ESP分區(qū)的建立和掛載

注意:你可能會發(fā)現(xiàn)我并沒有建立MSR分區(qū)。MSR分區(qū)一般情況下是可有可無的,但是有時會需要(比如轉(zhuǎn)換為動態(tài)磁盤時),如果需要,則處理完之后再按之前的步驟分出空閑空間(建議放在ESP后),在diskpart中建立分區(qū)時改為輸入以下命令:

create part msr

作用:按默認(rèn)創(chuàng)建一個MSR分區(qū),默認(rèn)占據(jù)你之前分配的空閑空間上。

然后不需要輸入format命令格式化,也不需要輸入ass命令掛載,其它步驟一樣。

接下來打開計算機/這臺電腦/此電腦窗口,查看新的ESP分區(qū)的盤符和你的Windows操作系統(tǒng)所在盤符。

如圖是我剛建立的ESP分區(qū)的屬性:

繼續(xù)輸入:

bcdboot:\Windows /s/f uefi

作用:在esp分區(qū)中創(chuàng)建啟動文件。

打開ESP分區(qū)看看,里面是不是多了些文件:

重啟進(jìn)入BIOS,虛擬機則是進(jìn)入虛擬機設(shè)置,修改為UEFI啟動。如果操作系統(tǒng)是Windows 8.x/10和其他非Windows操作系統(tǒng),則禁用CSM(如果稍后無法啟動則重新打開CSM兼容模式);如果使用了64位Windows Vista/7以及對于不原生支持UEFI32的主板下的32位Windows 8.x/10,則需要開啟CSM兼容模式;如果使用了Windows 8.x/10且沒有其他系統(tǒng),建議開啟Secure Boot安全啟動(有的是將安全啟動選項設(shè)置為“Windows UEFI模式”)。

再次重啟,不出意外就可以進(jìn)入UEFI引導(dǎo)的Windows了。

廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

軟媒旗下網(wǎng)站: IT之家 最會買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機APP應(yīng)用 魔方 最會買 要知