KVM虚拟机介绍及基本安装方法

分类: 虚拟化 阅读:128    日期:2025年11月13日

KVM(Kernel-based Virtual Machine)是一种基于Linux内核的全虚拟化解决方案,允许用户在Linux系统上高效运行多个虚拟机(VM)。以下是关于KVM虚拟机的详细介绍:

Linux系统安装

1. 检查CPU支持:

egrep -c '(vmx|svm)' /proc/cpuinfo  # 返回大于0表示支持

2. 安装KVM和QEMU:

# Ubuntu/Debian

sudo apt install qemu-kvm libvirt-daemon-system virt-manager

# CentOS/RHEL

sudo yum install qemu-kvm libvirt virt-install virt-manager

3. 启动服务:

sudo systemctl start libvirtd sudo systemctl enable libvirtd

创建虚拟机

命令行方式(使用`virt-install`):

virt-install --name=win10 --ram=4096 --vcpus=2 --disk path=/var/lib/libvirt/images/win10.qcow2,size=50 --cdrom=/path/to/windows.iso --os-type=windows --os-variant=win10

图形界面:

使用`virt-manager`(GUI工具)通过向导创建。

  END