最近一直在學習有關kvm的知識,實驗一直是在虛拟機vm中進行的。今天剛好公司有一台空閑的伺服器,直接拿來安裝centos、kvm等等,然後相關的配置。
但是在kvm安裝windows系統時,一直會出現藍屏,無法進行系統的安裝。如下圖:

檢視虛拟機的日志,如下圖:
tac /var/log/libvirt/qemu/server2008.log
沒有看到很有用的資訊。檢視libvirtd日志,如下:
tac /var/log/libvirt/libvirtd.log
可以看到這樣幾條錯誤資訊:
unable to get vcpus’ pids
經過查詢相關資料應該是,無法擷取vcpu的pid資訊。
既然是vcpu有問題,那麼就去檢視kvm子產品是否正常加載。
lsmod |grep kvm
通過上圖可以看到kvm子產品沒有加載正常。
既然kvm沒有正常加載,那麼我們來看看伺服器的虛拟化是否開啟。
dmesg |grep kvm
可以看到系統已經提示我們bios中沒有開啟虛拟化。
關閉伺服器,進入bios開啟虛拟化。然後重新啟動伺服器,再次檢視相關資訊,如下:
在此安裝windows系統,就沒有出現藍屏。如下: