






























Ubuntu 24.04 LTS
CPU 支持虚拟化(Intel VT-x / AMD-V)
建议 4GB+ 内存
egrep -c '(vmx|svm)' /proc/cpuinfo
sudo apt update
sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager -y
sudo usermod -aG libvirt $USER
sudo usermod -aG kvm $USER
sudo systemctl enable --now libvirtd
sudo virsh pool-define-as default --type dir --target /var/lib/libvirt/images
sudo virsh pool-autostart default
sudo virsh pool-start default
虚拟机通过宿主机上网,无需额外配置。
点击创建新虚拟机
选择 ISO 镜像
分配 CPU/内存(建议 2核/4GB)
创建磁盘(建议 50GB+)
完成安装
sudo virt-install \
--name ubuntu-vm \
--memory 4096 \
--vcpus 2 \
--disk path=/var/lib/libvirt/images/ubuntu-vm.qcow2,size=50 \
--cdrom /path/to/ubuntu.iso \
--os-variant ubuntu24.04 \
--graphics spice \
--network network=default
sudo systemctl enable --now ksm
在 virt-manager 中设置 CPU 为 host-passthrough 获得最佳性能
下载 virtio-win ISO 并挂载安装驱动
sudo systemctl stop libvirtd
sudo apt remove --purge qemu-kvm libvirt-daemon-system virt-manager -y
sudo rm -rf /var/lib/libvirt
sudo userdel libvirt-qemu
KVM 相比 VirtualBox 的优势:
✅ 完全免费开源
✅ 原生集成 Linux 内核
✅ 性能接近物理机
✅ 资源占用更低
✅ 适合服务器和生产环境
适合场景:开发环境、服务器虚拟化、云平台、容器运行时
提示:首次使用建议通过 virt-manager 图形界面操作,熟悉后再使用命令行。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。