在虚拟机中安装KVM之前,要先设置:
然后根据这几个网址操作:
http://www.2cto.com/os/201204/126941.html
http://jingyan.baidu.com/article/95c9d20da19a5dec4f756174.html
运行 sudo virt-manager
在ubuntu下安装:
一、安装准备
首先检查CPU是否支持安装KVM:英特尔VT或AMD-V处理器才支持安装虚拟机,可用命令查看:
$ egrep -o '(vmx|svm)' /proc/cpuinfo
输出下面的信息说明该CPU支持安装KVM:
vmx
vmx
二、安装KVM
(1) 安装软件包
sudo apt-get install qemu-kvm libvirt-bin virt-manager bridge-utils
其中:virt-manager为GUI管理窗口,bridge-utils:用于网络桥接。
(2) 安装测试 www.2cto.com
执行下面的命令看KVM是否安装成功:
kvm -ok
输出信息:
INFO: /dev/kvm exists
KVM acceleration can be used
如果提示信息为:
INFO: KVM (vmx) is disabled by your B
IOS(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内核是否加载成功:
lsmod | grep kvm
输出为:
kvm_intel 47162 0
kvm 317577 1 kvm_intel
若KVM内核没加载执行下面命令加载:
$sudo modprobe kvm
$sudo modprobe kvm-intel ( or kvm-amd )
(3) 证实KVM正常运行
virsh -c qemu:///system list
将输出:
Id Name State
如果提示你没权限操作,则需要将当前操作账户添加进libvirtd组,命令为:
sudo usermod -G libvirtd -a fdc
(4) 启动KVMGUI
virt-manager
(5) 确认libvirtld后台服务是否启动
sudo service libvirt-bin status