Windows 10 Hyper-V VM 的“引導程式未載入作業系統”

Windows 10 Hyper-V VM 的“引導程式未載入作業系統”

不久前,我從 lenovo P1G3 的 c: 驅動器創建了一個 vhdx 文件,並認為我有一個可以工作的虛擬機,但顯然沒有。現在,當我嘗試啟動虛擬機器時,我收到「啟動載入程式未載入作業系統」。主機是使用 Hyper-V 管理員的 win10,虛擬機器設定為 gen2,並停用安全啟動。 vhdx 檔案看起來沒有損壞,因為我可以附加和瀏覽文件而不會出現任何錯誤。我嘗試過基本的 Windows 安裝 iso -->“啟動修復”,但沒有成功。我一直在嘗試使用 bootrec、bcdboot、diskpart 等...每個超級用戶和類似論壇的實用程序,但我不知道需要什麼,而且我很困惑,想知道我是否即使從正確的地方開始。

在此輸入影像描述

編輯:添加有關驅動器的更多詳細資訊。我只捕獲了驅動器的 C: 卷,但有 2 個未分配的捲/分區。這是安裝 vhdx 後磁碟機的樣子。 2/24 更新:現在每個多個shrink指令 有 7.11GB 可用空間在此輸入影像描述

答案1

您需要將版本設定為“Generation 1”。僅當您從「Hyper-V 管理員」建立映像時才能執行此操作。因此,開啟管理器,->新建->虛擬機器。

在對話框中,第二步是設定Generation。嘗試第一代,它應該可以正常工作。

相關內容