Hyper-V VHDX 上的本機啟動失敗,出現無法存取的啟動裝置錯誤

Hyper-V VHDX 上的本機啟動失敗,出現無法存取的啟動裝置錯誤

我在 Hyper-V(第 2 代、來賓 GPT、主機 GPT)中建立了一個新虛擬機,然後在其上安裝了 Windows 10。效果很好。
然後我想在新建立的 VHDX 上本機啟動。
我使用diskpart 將字母W: 分配給Windows 分割區。
我確實bcdboot W:\Windows /d在啟動選單中新增了一個新條目。
當我在啟動選單中選擇新條目時,電腦重新啟動並失敗,並出現inaccessible boot deviceBSOD 錯誤。

有誰知道我錯過了什麼或如何獲取更多詳細資訊來解決此問題?

附加資訊:

  • BitLocker 加密主機運作所在的 C: 磁碟機以及儲存 VHDX 的位置

在磁碟管理中,磁碟 0 是實體磁碟,磁碟 1 是掛載的 VHDX。 磁碟管理

新增了開機載入程式條目:

identifier   {20ef5b6c-8f46-11ec-ba9a-3887d5b5cb14}
device       vhd=[C:]\Users\Public\Documents\Hyper-V\Virtual hard disks\Windows.vhdx,locate=custom:12000002
path         \Windows\system32\winload.efi
description  Windows VHDX
locale       en-us
inherit      {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
isolatedcontext Yes
allowedinmemorysettings 0x15000075
osdevice     vhd=[C:]\Users\Public\Documents\Hyper-V\Virtual hard disks\Windows.vhdx,locate=custom:22000002
systemroot   \Windows
resumeobject {20ef5b6b-8f46-11ec-ba9a-3887d5b5cb14}
nx           OptIn
bootmenupolicy Standard

答案1

據我所知,vhdx 無法儲存在 Bitlocker 加密磁碟機上,但在 vhdx 內部您可以再次使用 Bitlocker。例如,我通常會建立一個 vhdx,使用 Hypervisor 設定 vhdx 內的 Windows 計算機,但不啟動 Bitlocker。然後執行啟動項魔法,一旦我從 vhdx 本地啟動,就啟動 Bitlocker。否則,一旦本機啟動,您就需要執行 Bitlocker 恢復,因為 Hyper-V TPM 與您本機啟動的實體機上的 TPM 不同。

相關內容