KVM代表基于内核的虚拟机,它使我们可以在单个主机上运行多个来宾操作系统。KVM是一种开放源代码技术,可让我们将Linux计算机变成虚拟机监控程序。这使我们可以运行多个虚拟机(VM)。KVM将Linux转换为(裸机)虚拟机管理程序。在支持虚拟化CPU扩展(例如Intel VT和AMD-V系列提供的扩展)的x86平台(32位和64位)上支持KVM的实现。唯一的例外是Intel的Atom处理器。
在Manjaro 21 Ornara上安装KVM
步骤1.在运行下面的教程之前,请确保我们的系统是最新的:
sudo pacman -Syu
步骤2.在Manjaro 21上安装KVM。
现在,我们检查您的系统是否支持硬件虚拟化。为此,请运行以下命令:
lscpu | grep Virtualization
输出:
[root@idroot.us ~]# lscpu | grep Virtualization Virtualization: VT-x Virtualization type: full
接下来,我们需要检查系统上的内核支持。运行以下命令以检查:
zgrep CONFIG_KVM /proc/config.gz
输出:
CONFIG_KVM_GUEST=y CONFIG_KVM_MMIO=y CONFIG_KVM_ASYNC_PF=y CONFIG_KVM_VFIO=y CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y CONFIG_KVM_COMPAT=y CONFIG_KVM_XFER_TO_GUEST_WORK=y CONFIG_KVM=m CONFIG_KVM_INTEL=m CONFIG_KVM_AMD=m CONFIG_KVM_AMD_SEV=y CONFIG_KVM_MMU_AUDIT=y
完成后,现在安装KVM和所有依赖项:
sudo pacman -S virt-manager qemu vde2 ebtables dnsmasq bridge-utils openbsd-netcat
安装完成后运行虚拟机管理器:
sudo systemctl enable libvirtd.service sudo systemctl start libvirtd.service
步骤3.配置KVM。
现在,我们打开进行编辑:/etc/libvirt/libvirtd.conf
sudo nano /etc/libvirt/libvirtd.conf
现在取消注释以下行
#unix_sock_group = "libvirt"
将其更改为:
unix_sock_group = "libvirt"
另外,我们需要取消注释此行
#unix_sock_ro_perms = "0777"
更改为:
unix_sock_ro_perms = "0777"
完成后,关闭并保存文件。
步骤4.在Manjaro Linux上访问KVM。
一旦成功安装,现在我们准备创建我们的第一个虚拟机。从“应用程序”菜单中打开“虚拟机管理器”。
感谢您使用本教程在Manjaro系统上安装最新版本的KVM。如需其他帮助或有用信息,建议您访问KVM官方网站。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun50753.html