以下是在Ubuntu上使用KVM的教程:
- 确认CPU支持虚拟化技术
执行以下命令,确认CPU是否支持虚拟化技术:
egrep -c '(svm|vmx)' /proc/cpuinfo
如果返回值大于0,则表示CPU支持虚拟化技术。
- 安装KVM软件包
在终端中执行以下命令,安装KVM软件包:
sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils
- 配置网络桥接
为了让虚拟机能够访问外网,需要配置网络桥接。执行以下命令,创建一个桥接接口(br0):
sudo nano /etc/network/interfaces
在文件末尾添加以下内容:
# Bridge setup
auto br0
iface br0 inet dhcp
bridge_ports eth0
保存并关闭文件。执行以下命令,重启网络服务:
sudo service networking restart
- 创建虚拟机
执行以下命令,创建一个名为test的虚拟机:
sudo virt-install --name test --ram 1024 --disk path=/var/lib/libvirt/images/test.img,size=10 --vcpus 1 --os-type linux --os-variant ubuntuprecise --network bridge=br0 --graphics none --console pty,target_type=serial
–name:虚拟机名称
–ram:虚拟机内存大小
–disk:虚拟机磁盘大小和位置
–vcpus:虚拟机CPU核心数
–os-type:操作系统类型
–os-variant:操作系统版本
–network:虚拟机网络接口配置
–graphics:图形界面配置
–console:串口配置
- 安装操作系统
启动虚拟机,按照正常的安装流程安装操作系统。安装完成后,可以使用virt-manager等工具管理虚拟机。
以上就是在Ubuntu上使用KVM的教程。