qemu-kvm创建虚拟机

创建桥接

编辑/etc/network/interface

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet manual

auto br0
iface br0 inet static
  address 192.168.50.199
  netmask 255.255.255.0
  gateway 192.168.50.1
  dns-nameservers 114.114.114.114
  bridge_ports eth0
  bridge_stp off
  bridge_waitport 0
  bridge_fd 0

创建虚拟磁盘

qemu-img create -f qcow2 ubuntu_base.img 20G

安装系统

kvm -m 1024 -drive file=ubuntu_base.img,if=virtio -cdrom /root/ubuntu-14.04.3-server-amd64.iso --nographic -vnc :0

windows安装virtio驱动

kvm -m -1024 -drive file=windows.img,if=virtio \
-cdrom windows7.iso \
-drive file=virtio-win-iso,index=3,media=cdrom \
--nographics -vnc:0

创建xml文件

<domain type="kvm">
  <name>first-ubuntu</name>
  <memory unit="MiB">1024</memory>
  <currentMemory unit="MiB">1024</currentMemory>
  <vcpu current="1">2</vcpu>
  <os>
    <type arch="x86_64" machine="pc">hvm</type>
    <!--
    <boot dev="cdrom"/>
    -->
    <boot dev="hd"/>
  </os>
  <features>
    <acpi/>
    <apic/>
    <pae/>
  </features>
  <clock offset="utc"/>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>restart</on_crash>
  <devices>
    <emulator>/usr/bin/qemu-system-x86_64</emulator>
    <disk device="disk" type="file">
      <driver cache="none" name="qemu" type="qcow2"/>
      <source file="/vm/ubuntu_base.img"/>
      <target dev="vda"/>
    </disk>
    <!--
    <disk type='file' device='cdrom'>
      <driver name='qemu' type='raw'/>
      <source file='/tmp/ubuntu-12.04.2-server-amd64.iso'/>
      <target dev="hda"/>
      <readonly/>
    </disk>
    -->
    <input bus="ps2" type="mouse"/>
    <interface type="bridge">
      <source bridge="br0"/>
      <model type="virtio"/>
    </interface>
    <serial/>
    <console/>
    <graphics autoport="yes" listen="0.0.0.0" port="-1" tlsPort="-1" type="vnc">
      <listen address="0.0.0.0" type="address"/>
    </graphics>
    <video>
      <model heads="1" type="cirrus" vram="9126"/>
    </video>
    <memballoon model="virtio"/>
  </devices>
</domain>

用xml文件启动虚拟机

virsh create ubuntu_base.xml
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,756评论 9 468
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,041评论 25 709
  • 一、文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件)ls -a 列出当前目录文件(包括隐含文件)l...
    路痴千行阅读 7,196评论 0 5
  • 樱花树下说爱你 第二十节 作者:熊志华 电影院里,莫小贝、杨一晨各自捧着一桶爆米花,坐在椅子上看电影…… 郊外,夜...
    初若尘_阅读 1,872评论 0 0
  • 感恩,先生早上起来不打扰我和孩子们休息,自己悄悄洗漱完毕,看到孩子们醒来很开心的陪她们玩耍。感恩他越来越喜欢呆在家...
    爱每一个当下阅读 1,930评论 0 2