ubuntu20.04中安装kvm

KVM(基于内核的虚拟机)是一个内置于Linux内核的开源虚拟化技术。它允许你基于 Linux 或者 Windows 运行多个隔离的客户机虚拟机器。每一个客户机都拥有自己的操作系统和专用的虚拟硬件,例如 CPU(s), 内存, 网络接口和存储。
.前提条件:想要运行超过 2GB 内存的客户机,你必须拥有一个 64位主机系统。
1.在继续安装之前,确保你的 Ubuntu 主机支持 KVM 虚拟化。这个系统必须拥有 支持 VT-x(vmx)的 Intel 处理器 或者支持 AMD-V (svm) 技术的 AMD 处理器。
————————————————
LSCPU
2.想要检查 VT 是否在 BIOS 中启用了,使用kvm-ok工具,它被包含在cpu-checker软件包。以 root 或者其他有 sudo 权限用户身份运行下面的命令,安装这个软件包。
tdk@tdk-CW65S:~/桌面$ sudo apt update
tdk@tdk-CW65S:~/桌面$ apt install cpu-checker
这里需要root权限来安装cpu-checker,或者sodu到有权限的账号下也可以安装
tdk@tdk-CW65S:~/桌面$ kvm-ok #这条命令检查主机能否运行虚拟机
INFO: /dev/kvm exists
KVM acceleration can be used
这是我的测试返回
4.安装kvm和虚拟化软件管理包。
tdk@tdk-CW65S:~/桌面$ sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst virt-manager
5.开启libvirt程序。
tdk@tdk-CW65S:~/桌面$ sudo systemctl start libvirtd.service
tdk@tdk-CW65S:~/桌面$ sudo systemctl is-active libvirtd
active 这个确认是系统返回
6.添加用户到“libvirt” 和 “kvm” 用户组。
dk@tdk-CW65S:~/桌面$ sudo usermod -aG KVM $USER
tdk@tdk-CW65S:~/桌面$ sudo usermod -aG libvirt $USER