ubuntu安装kvm流程

1. 查看CPU的虚拟化支持
~ egrep 'svm|vmx' /proc/cpuinfo #查看是否有内容输出

2. 更新源
~ sudo apt-get update

安装KVM及virt管理软件
~ sudo apt-get install kvm qemu
~ sudo apt-get install virtinst Python-libvirt virt-viewer virt-manager

3. 配置桥接网卡
1) 在这里我们使用网卡桥接的方式
~ sudo apt-get install bridge-utils

2) 查看网卡的设置
~ ifconfig

3) 已有的网卡
eth0是直接插入网线的以太网卡,
lo是本地网络,本机内部资源
virbr0是刚才我们装完KVM后,自己生成的虚拟网卡

4) 网卡桥接
我们增加一个叫br0的虚拟网卡,让这个网卡可以和eth0以太网的网卡做桥接

~ sudo vi /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
auto br0
iface br0 inet static
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.1.1
bridge_ports eth0

保存,重起网卡设置
~ sudo ifdown eth0;ifup br0

再查看网卡的设置
~ ifconfig

这个时候eth0,已经没有具体的IP地址。IP地址出在了br0的虚拟网上面。
ping一下公网ip,看看是不是通的。

4. 创建虚拟机
通过virt虚拟机管理软件,创建虚拟机(Guest)。

上传2个安装镜像到Server: u1204.iso, xp.iso

放在/tmp/os目录下面。

1)创建Guest1, Ubuntu系统(命令行,无可视化界面)

把u1204.iso文件mount一个目录
~ sudo mount -o loop /tmp/u1204.iso /mnt/os/ubuntu
~ ls /mnt/os/ubuntu

创建虚拟机

~ sudo virt-install --connect=qemu:///system
--name g1
--ram 128
--vcpus=1
--os-type=linux
--os-variant=ubuntuprecise
--accelerate
--hvm
--disk path=/kvm/g1.img,size=6,bus=virtio
--location /mnt/os/ubuntu
--extra-args='console=tty0 console=ttyS0'
--network bridge=br0,model=virtio
--graphics none

进入安装界面

安装系统

安装完成

原文地址:https://www.cnblogs.com/zhangyin6985/p/6054087.html