如何將 Windows 11 從傳統的 BIOS 轉換 UEFI 安全啟動 [VMware Fusion 虛擬機環境]

這是青小蛙在 Windows 11 中升級 Windows 11 時,遇到了 TPM2.0 問題時的解決方案第一部份:該電腦必須支持安全啟動。

如何將 Windows 10 從傳統的 BIOS 轉換到 UEFI 安全啟動 [VMware Fusion 虛擬機環境]

故事是這樣的,昨天青小蛙收到了 Windows 11 Insider Preview 22458.1000 的版本更新,但沒想到居然遇到了錯誤,就是經典的《這臺電腦當前不滿足 Windows 11 系統要求》

  1. 該電腦必須支持 TPM 2.0
  2. 該電腦必須支持安全啟動
如何將 Windows 10 從傳統的 BIOS 轉換到 UEFI 安全啟動 [VMware Fusion 虛擬機環境]

根據眾多用戶的反饋,上面的這個問題一般是在安裝 Windows 11 時遇到的,但沒想到青小蛙是在 Windows 11 中遇到的這個問題…

這就要回顧下系統的由來了。這是一臺為了測試各種軟件而存在的虛擬機系統,安裝在 VMware Fusion 虛擬機內,從 Windows 8 一路升級過來,使用了 BIOS 啟動方式,不滿足 Windows 11 需求。雖然之前的版本(22454.1000)正常,但不能繼續升級就很麻煩,所以查閱了一些資料,發覺要滿足上面兩個條件,需要先可以安全啟動,再添加 TPM 2.0。

于是找到了這篇文章:Converting Windows 10 Legacy BIOS to UEFI Secure Boot without a Recovery Partition 與青小蛙的情況幾乎一樣。

大意就是 UEFI 更先進,更安全。目前 Win 10 默認的安裝方式都是 UEFI 了,只不過從早期升級上來的系統會有使用主引導記錄(MBR)分區方案和傳統 BIOS 固件,于是我們需要:

  1. 將分區表從 MBR 轉換為 GPT(不可逆)
  2. 改變虛擬機的設置以使用 UEFI 固件和安全啟動

說起來簡單,實際操作起來也還行,不難。

將分區表從 MBR 轉換為 GPT

將分區表從 MBR 轉換為 GPT 需要在管理員權限運行的命令提示符中,運行以下兩條命令:

>mbr2gpt /validate /allowfullos
>mbr2gpt /convert /allowfullos
如何將 Windows 10 從傳統的 BIOS 轉換到 UEFI 安全啟動 [VMware Fusion 虛擬機環境]

成功之后,就可以關機了。

改變虛擬機的設置以使用 UEFI 固件和安全啟動

正常情況下,這個時候就可以去 VMware Fusion 對應的虛擬機設置 > 高級 中,修改 Firmware type 設置了,但青小蛙的這臺機器完全沒有這個選項,雖然部分人遇到的情況是有這個選項,但不能修改 ??

如何將 Windows 10 從傳統的 BIOS 轉換到 UEFI 安全啟動 [VMware Fusion 虛擬機環境]

就只能去修改文件了。

先找到你的虛擬機文件,如果不知道在哪的話,可以打開 VMware Fusion 的虛擬機資源庫,右鍵你的虛擬機列表,選擇在 Finder 中顯示,即可找到該文件。

對著該文件右鍵,選擇顯示包內容,找到 appinn.vmx 文件,注意這里的 appinn 是你的虛擬機名字,比如下圖青小蛙這里時 Windows 10.vmx,然后用文本編輯打開它:

如何將 Windows 11 從傳統的 BIOS 轉換 UEFI 安全啟動 [VMware Fusion 虛擬機環境] 1

在里面找到 “firmware”,如果沒有 “firmware”,就添加一行:

firmware = "efi"

保存,重啟打開你的虛擬機,就完成了改變虛擬機的設置以使用 UEFI 固件和安全啟動這個需求。

篇幅太長,寫不動了。下一篇將介紹如何添加 TPM2.0 模塊。

  • 本文原始鏈接:http://www.rootedinprosperity.com/how-to-converting-windows-10-legacy-bios-to-uefi-secure-boot/

第二篇來了

av人妻熟妇的荡欲中文字幕,av免费一片看久久,AV无码一区二区二三区1区6区,A片高潮喷水久久久网站_无码