在 Ubuntu 24.04 上安装 KVM

发布: (2025年12月23日 GMT+8 18:01)
2 分钟阅读
原文: Dev.to

Source: Dev.to

检查 CPU 虚拟化支持

lscpu | grep -E 'vmx|svm'

如果输出中包含 vmx(Intel)或 svm(AMD),说明你的 CPU 支持虚拟化。

可选:使用 cpu-checker 验证

sudo apt update
sudo apt install -y cpu-checker
kvm-ok

你应该会看到 “/dev/kvm exists” 和 “KVM acceleration can be used”。
如果没有报告虚拟化支持,请在 BIOS/UEFI 中启用它并重新启动 Ubuntu。

安装 KVM、QEMU、libvirt 以及网络工具

sudo apt update
sudo apt install -y qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst

此命令会安装 KVM 虚拟化管理程序、QEMU、libvirt 守护进程以及用于创建和管理虚拟机的实用工具。

启用并启动 libvirt 守护进程

sudo systemctl enable --now libvirtd
sudo systemctl status libvirtd

状态应显示服务为 active (running),且没有错误。

将你的用户添加到所需的组

sudo adduser $USER kvm
sudo adduser $USER libvirt

注销后重新登录(或重启),新组成员资格才能生效。

可选:安装图形界面(Virt‑Manager)

sudo apt install -y virt-manager
  • 从应用菜单启动(“Virtual Machine Manager”)或在终端运行 virt-manager
  • 点击 Create a new virtual machine,选择你的 ISO,配置 RAM/CPU/磁盘,完成向导。

可选:安装 GNOME Boxes

sudo apt-get install -y gnome-boxes
  • 从应用菜单打开 GNOME Boxes
  • 点击左上角的 + 按钮,从 ISO 文件创建新虚拟机,或下载现成的可运行客操作系统。
Back to Blog

相关文章

阅读更多 »