码迷,mamicode.com
首页 > 其他好文 > 详细

kvm学习小计

时间:2015-06-16 09:13:06      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:

1.Kvm安装

  安装方法两种方式,一种是直接下载源码编译安装,一种是直接使用yum install kvm/apt-get install kvm,这部分就不详细说明了,我使用的是第二种方法,待后

 续需要研究源码的时候再下载源码,当前没有此部分的需求

 

2.Kvm镜像创建

 使用一下命令可以创建一个指定类型和指定大小的空镜像,镜像文件类型参加下面说明,不同类型的文件具有不同的效果,此处我没有一一尝试,直接使用系统推荐的默认类型qcow2,因为qcow2具有copy and write属性方便拷贝使用。

Image types

QEMU supports several image types. The "native" and most flexible type is qcow2, which supports copy on write, encryption, compression, and VM snapshots.

QEMU currently can use these image types or formats:

raw 
    (default) the raw format is a plain binary image of the disc image, and is very portable. On filesystems that support sparse files, images in this format only use the space actually used by the data recorded in them.
cloop 
    Compressed Loop format, mainly used for reading Knoppix and similar live CD image formats
cow 
    copy-on-write format, supported for historical reasons only and not available to QEMU on Windows
qcow 
    the old QEMU copy-on-write format, supported for historical reasons and superseded by qcow2
qcow2 
    QEMU copy-on-write format with a range of special features, including the ability to take multiple snapshots, smaller images on filesystems that dont support sparse files, optional AES encryption, and optional zlib compression
vmdk 
    VMware 3 & 4, or 6 image format, for exchanging images with that product
vdi 
    VirtualBox 1.1 compatible image format, for exchanging images with VirtualBox. 

 

qemu-img create -f qcow2 wi7.img 10G

 

从IOS安装系统

下面有个部分可能和网上其他的不同,网上很多资料都现实使用qemu但是我这里qemu显示无法使用,kvm相当于qemu的别名了,这部分具体的原因暂时就不去深究了,后续文章中再进行补充

以下两种方式是通过iso镜像或者光驱来向指定的镜像安装系统

kvm -m 256 -hda win7.img -cdrom win7sp2.iso -boot d
kvm -m 256 -hda winxp.img -cdrom /dev/cdrom -boot d

 

3.Kvm镜像克隆(创建)

 这部分说是创建其实就是克隆,把已经安装好的系统克隆出一个可用镜像,后续创建可以直接使用该镜像进行创建

  qcow2格式支持copy and write 我们可以使用qemu-img命令把已经安装配置好的系统创建成镜像后续可以直接使用该镜像进行虚拟机的创建方便快捷

  qemu-img create -f qcow2 -o backing_file=win7.img test01.img

创建后我们目录下就会多出来一个test01.img,就可以直接使用命令来启动机器

kvm -m 1024 -hda test01.img

 

 

 

 

参考:https://en.wikibooks.org/wiki/QEMU/Images

kvm学习小计

标签:

原文地址:http://www.cnblogs.com/davygeek/p/4579829.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!