方法:qemu-img command [command options] 可以支持下面的一些命令: `create [-e] [-b base_image] [-f fmt] filename [size]' `commit [-f fmt] filename' `convert [-c] [-e] [-f fmt] filename [-O output_fmt] output_filename' `info [-f fmt] filename 命令参数 filename 磁盘映像文件名. base_image 只读的磁盘映像,可以作为拷贝到写映像的基础.写映像上的拷贝只存储修改的数据. fmt 磁盘映像格式.在大多数情况下可以自动检测.可以支持下面的格式: raw raw 磁盘格式(默认).这种格式有简单并且易于移植到其他模拟器的优点.如果我们的文件系统支持holes(例如在Linux上的ext2或是ext3),然 后只有写入的部分保持空白.使用qemu-img info来得到映像使用的实际的大小或是在Unix/Linux上使用 ls -ls. qcow QEMU映像格式.最通用的格式.使用他可以获得较小的映像(如果我们的文件系统不支持holes,例如在Windows上,这是相当有用的),可以选用AES加密或是基于zlib的压缩. cow 在写映像格式上的用户模式的Linux拷贝.在QEMU中作为增长的映像格式使用.这个选项只是为了与以前版本的兼容,并不能在Win32上使用. vmdk VMware 3 或是 4 兼容的映像格式. cloop Linux压缩的循环映像,重用直接压缩的CD-ROM映像. size 以K表示的磁盘映像的尺寸.同时可以支持M或是G作为前缀. output_filename 目的磁盘映像文件名 output_fmt 目标格式 -c 表明目标映像必须是压缩的(只是qcow格式) -e 表明目标映像必须是加密的(只是qcow格式) |