近期一直研究虛擬化技術,曾經對VMware虛擬機有一定的了解,近期突發奇想,能不能在VMware虛擬機中再裝一個虛擬機呢?
那么問題就來了,首先,你須要一台電腦,vmware軟件,(本人的電腦配置渣渣。內存有點吃不消了),這樣我們就能夠開始了,先在vmware中裝一個ubuntu系統。(最好是64位的)。裝好系統之后我們就能夠在ubuntu系統中裝kvm虛擬機了。
第一步:查看我們的硬件是否支持虛擬化:
輸入命令:
egrep '(vmx|svm)' /proc/cpuinfo
假設支持應該會顯示以下的內容;我第一次的時候由於沒打開電腦的vt虛擬化功能,導致到后來就出錯了。

由於我們是在VMware虛擬機中裝,還要注意要在虛擬機中打開這個功能。第一次一直沒發現這個問題,后來又一次裝的ubuntu64位的虛擬機:
在虛擬機里打開這個功能:
前面都搞好了之后,說明支持虛擬化功能。
然后我們開始安裝kvm軟件包:
sudo apt-get install qemu-kvm libvirt-bin virt-manager bridge-utils當中 virt-manager 用於GUI管理窗體 bridge-utils 用於網絡橋接
然后我們運行以下的命令,看KVM是否成功安裝
kvm-ok出現以下的內容說明就成功安裝啦~
假設提示信息為:
INFO: KVM (vmx) is disabled by your BIOS(KVM [vmx]被你的BIOS禁用)
HINT: Enter your BIOS setup and enable Virtualization Technology (VT)
則須要進入的BIOS設置界面,啟用虛擬化技術[VT],設置步驟為:
進入BIOS后,選擇ADVANCED。然后至 PROCESSOR CONFIGURATION進去找到,
INTEL (R) VIRTUALIZATION TECHNOLOGY 。設置成ENABLE。保存退出 。
興許的內容就都是kvm的配置:能夠參考
http://wiki.ubuntu.org.cn/Kvm%E6%95%99%E7%A8%8B#.E5.85.B3.E4.BA.8Ekvm