KVM 卡在「從硬碟啟動」處

KVM 卡在「從硬碟啟動」處

我正在嘗試在從 .vhdx (Hyper-V) 轉換為 .qcow2 (KVM) 的 KVM 上執行 Ubuntu-server-16.04 虛擬機器。

當我匯入虛擬磁碟映像並啟動虛擬機器時,KVM 會掛在「從硬碟啟動」上。我已經設法導入幾乎相同的虛擬機,但該虛擬機安裝了 Grub 引導程序,所以我想這就是問題所在。

我想知道是否有什麼方法可以在沒有Grub引導程式的KVM上匯入虛擬機器?

答案1

如今,在 Hyper-V 上創建的虛擬機器幾乎都是第 2 代虛擬機器。它們透過 UEFI 啟動。為了在不同的虛擬機器管理程式上啟動 VM,您必須將其配置為使用 UEFI 啟動。

例如,使用 virt-manager,您可以在匯入虛擬機器映像時設定 UEFI(和 Q35 晶片組)。

virt-manager 自訂虛擬機器截圖

如果停用 UEFI 選項,則需要在系統上安裝 OVMF 韌體包,該韌體套件可為虛擬機器提供 UEFI 韌體。軟體包名稱因 Linux 發行版而異,而且您沒有說明您正在運行什麼,因此您需要自己找到它。

相關內容