有关kvm的使用说明其实不少,但基本都是命令行,对于新手来说不够直观,而且都没有提到关于virtio驱动的安装。于是就再发一篇。
使用virtio接口的虚拟硬盘和虚拟网络的性能不是默认的那个IDE接口能比的。
从安装虚拟机到运行虚拟系统,全部只要三次使用到命令行。
基于10.04,理论上也适用于9.10。
以下,开始。
确保CPU支持并开启虚拟化:
有红字(或者其他与众不同的颜色),并且在bios里开启虚拟化。
如果没有虚拟化,放弃吧……
确保源完整,可以在设置“软件源”,把第一个选项卡的所有选项都选中(源代码不用选)。然后新立得,先要在首选项里选中“把推荐的软件包视作依赖的软件包”,然后标记并安装virt-manager、virt-viewer,新立得会自动把kvm作为依赖标记的。
这里插一句:kvm已经和qemu合并了,源里”kvm“和”qemu“都是指向“qemu-kvm”的虚包,源里的版本已经够新的了。
要给virt-manager管理员权限,否则是无法自己创建虚拟网络的:
当然你可以使用任何你喜欢的文本编辑器替换掉gedit。
然后把:
修改成:
使用virtio接口的虚拟硬盘和虚拟网络的性能不是默认的那个IDE接口能比的。
从安装虚拟机到运行虚拟系统,全部只要三次使用到命令行。
基于10.04,理论上也适用于9.10。
以下,开始。
确保CPU支持并开启虚拟化:
代码:
egrep '(vmx|svm)' /proc/cpuinfo
有红字(或者其他与众不同的颜色),并且在bios里开启虚拟化。
如果没有虚拟化,放弃吧……
确保源完整,可以在设置“软件源”,把第一个选项卡的所有选项都选中(源代码不用选)。然后新立得,先要在首选项里选中“把推荐的软件包视作依赖的软件包”,然后标记并安装virt-manager、virt-viewer,新立得会自动把kvm作为依赖标记的。
这里插一句:kvm已经和qemu合并了,源里”kvm“和”qemu“都是指向“qemu-kvm”的虚包,源里的版本已经够新的了。
要给virt-manager管理员权限,否则是无法自己创建虚拟网络的:
代码:
sudo gedit /usr/bin/virt-manager
当然你可以使用任何你喜欢的文本编辑器替换掉gedit。
然后把:
代码:
exec python "/usr/share/virt-manager/virt-manager.py" "$@"
修改成:
代码:
exec gksu python "/usr/share/virt-manager/virt-