云网牛站
所在位置:首页 > Linux教程 > ubuntu安装KVM以及创建KVM虚拟机的方法

ubuntu安装KVM以及创建KVM虚拟机的方法

2017-12-15 21:26:33作者:linux大神稿源:linuxdashen

本文介绍ubuntu安装KVM以及创建KVM虚拟机的方法,我们可以使用两种方式来创建KVM虚拟机:使用virsh命令行工具或使用virt-manager图形界面程序,这篇文章介绍的是使用virt-manager图形界面程序来创建KVM虚拟机,在virt-manager里我们可以选择用KVM或QEMU作为hypervisor。可以先参考文章为Ubuntu安装和配置KVM

 

检查CPU是否支持硬件虚拟化

KVM要求我们的CPU支持硬件虚拟化(hardware virtualization),在终端里输入下面的命令来查看CPU是否支持硬件虚拟化。

egrep -c ‘(svm|vmx)’ /proc/cpuinfo

egrep会在/proc/cpuinfo这个文件中查找svm和vmx,并返回在文件中出现的次数。

AMD处理器使用的硬件虚拟化技术叫做AMD-V,它的CPU flag是svm,全称为secure virtual machine. Intel处理器使用的硬件虚拟化技术叫做VT-x,它的CPU flag是vmx,全称为virtual machine extension。

如果上面的命令返回数字0,就表示CPU不支持硬件虚拟化,那么我们就只能使用Virtualbox或VMware来创建虚拟机了,如果返回的数字大于0,那么表示CPU支持硬件虚拟化,我们就能使用KVM来创建虚拟机,我的4核Intel CPU都支持VT-x硬件虚拟化,所以我得到的返回值是4。

ubuntu安装KVM以及创建KVM虚拟机的方法

你的主板可能会禁用了CPU的硬件虚拟化功能,所以在创建KVM虚拟机之前,要确认BIOS里启用了硬件虚拟化。

 

ubuntu安装KVM

使用下面的命令在ubuntu系统安装KVM。

sudo apt-get install qemu-kvm libvirt-bin bridge-utils virt-manager virtinst virt-viewer

命令中的bridge-utils可以让KVM虚拟机进入网桥模式,这样局域网内其他的设备可以看见这台虚拟机。

 

使用virt-manager创建KVM虚拟机

文章开头提到过,你可以使用virsh命令行工具来创建KVM虚拟机,但这对新手来说这有点困难,所以这篇教程介绍使用virt-manager图形界面程序来创建。

KVM安装好后,你就可以在Dash里打开virt-manager,virt-manager在程序菜单里的名称是virtual machine manager。

ubuntu安装KVM以及创建KVM虚拟机的方法

在virtual machine manager窗口中,点击工具栏的第一个图标创建虚拟机。

ubuntu安装KVM以及创建KVM虚拟机的方法

选择如何安装操作系统,我选择的是本地安装介质(local install media)。

ubuntu安装KVM以及创建KVM虚拟机的方法

然后,指定ISO镜像文件的路径,选择操作系统类型和版本,我选择了一个ubuntu镜像文件。

ubuntu安装KVM以及创建KVM虚拟机的方法

接下来为虚拟机分配CPU和内存。

ubuntu安装KVM以及创建KVM虚拟机的方法

在下一个窗口中指定虚拟硬盘的大小,虚拟硬盘默认是动态的,这就是说虚拟硬盘一开始并没有指定的那么大,在使用过程中会渐渐增大,如果你勾选了分配到整个硬盘(allocate entire disk now),那么虚拟硬件就是固定大小的。

ubuntu安装KVM以及创建KVM虚拟机的方法

在最后一步你可以为虚拟机起个名字,然后点击finish按钮,开始安装操作系统。

ubuntu安装KVM以及创建KVM虚拟机的方法

为虚拟机安装操作系统。整个图文讲解可参考:https://ywnz.com/linuxaz/243.html

ubuntu安装KVM以及创建KVM虚拟机的方法

在KVM虚拟机里安装好ubuntu系统的截图。

ubuntu安装KVM以及创建KVM虚拟机的方法

 

相关主题

KVM虚拟化VPS安装Arch Linux

精选文章
热门文章