kvm 僅在 kvm-intel 卸載時工作

kvm 僅在 kvm-intel 卸載時工作

我是 kvm 新手。我有這個奇怪的問題。但在解釋這個問題之前,這是我的設定。

我嘗試在我的主機上安裝 VM,該主機是宏碁筆記型電腦 5720 Intel Core 2 Duo T7500 處理器。 cpu 標誌表示支援虛擬化。我運行的是 Ubuntu 10.04 (lucid),它帶有 kvm。

現在來討論這個問題 - 在執行“sudo modprobe kvm-intel”時我沒有收到任何錯誤。所以我認為我的處理器確實支援硬體虛擬化。

我使用 virt-manager 並建立一個虛擬機,在其中透過 *.iso 檔案安裝 ubuntu。當我啟動虛擬機時,它說它正在運行。沒有任何麻煩的跡象。我可以看到“virsh list”中列出的域。但是當我嘗試透過 VNC 連接到虛擬機器時,我看到的只是空白螢幕(沒有遊標)。按下任何按鍵都沒有響應。而且我無法在光碟上安裝作業系統。當我嘗試通過命令列時也會發生同樣的情況。

我改變了視訊模式等。但奇怪的是,如果我關閉虛擬機器和 virt-manager,然後透過執行「sudo modprobe -r kvm-intel」卸載模組,則一切正常。即,我可以透過 VNC 查看螢幕。我能夠安裝作業系統等等。

那這是什麼意思 ?我的筆記型電腦不支援硬體虛擬化嗎?怎麼到處都沒有錯誤呢? dmesg | grep kvm 不報告任何內容。有人可以闡明到底發生了什麼事嗎?

答案1

檢查您的筆記型電腦 BIOS - 許多廠商安裝了支援 VT 的 CPU,但在 BIOS 中停用了虛擬化。這樣 /proc/cpuinfo 標誌沒問題,但 kvm 無法正常運作

相關內容