如何在Ubuntu桌面上安装KVM并创建虚拟机

在本教程中,我将向您展示如何在Ubuntu桌面上安装KVM和创建虚拟机。 有两种使用KVM创建虚拟机的方法:使用命令行工具virsh和使用称为virt-manager的图形工具。 我将介绍virt-manager的用法。 virt-manager可以使用QEMU或KVM作为其管理程序。

检查您的CPU的硬件虚拟化能力

您的CPU需要支持硬件虚拟化才能使用KVM。 以下命令将搜索svm和vmx / proc / cpuinfo 文件并返回找到的实例数。

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

AMD处理器中使用的虚拟化技术称为AMD-V。 AMD-V的CPU标志是svm,代表安全虚拟机。

英特尔处理器使用VT-x支持x86平台的硬件虚拟化。 VT-x的CPU标志是vmx,代表虚拟机扩展。

因此,如果上述命令在终端中返回数字0,则意味着您的CPU不支持硬件虚拟化,因此您必须使用Virtualbox或VMware创建虚拟机。 如果返回的数字大于0,则说明您的CPU支持硬件虚拟化,您可以继续阅读本文以了解如何使用KVM。 例如,我的计算机有一个四核Intel CPU,它们都提供VT-x支持,因此此命令返回数字4。

仍然可以在计算机的BIOS中禁用虚拟化技术,因此请确保已在BIOS设置中启用了虚拟化功能。

在Ubuntu上安装KVM

使用以下命令在Ubuntu上安装KVM

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

bridge-utils用于创建桥接网络,以便网络上的其他设备可以看到您的虚拟机。

使用KVM创建虚拟机

从Dash启动图形工具virt-manager。 它在应用程序菜单中的名称是虚拟机管理器。

虚拟机经理

在虚拟机管理器窗口中,单击工具栏中的第一个图标。

创建虚拟机

选择安装媒体的位置。 我选择了本地安装媒体。

选择安装媒体的位置

然后指定iso映像的路径,然后选择操作系统类型和版本。 我选择了ubuntu iso映像。

指定iso图像的路径

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

为您的虚拟机分配内存和CPU

之后,指定虚拟磁盘的大小。 默认情况下,虚拟磁盘是动态的。 这意味着实际磁盘大小将随需求而增长。 如果您在立即分配整个磁盘之前选中此复选框,则磁盘大小是固定的。

指定虚拟磁盘的大小

在下一个窗口中,您可以为虚拟机命名。 然后单击完成以开始将OS安装到您的虚拟机。

给您的虚拟机起个名字

安装过程开始。

安装过程开始

这是在virt-manger窗口中运行的ubuntu虚拟机的屏幕截图。

在virt-manger窗口中运行的ubuntu虚拟机

Sidebar