Openstack image制作方法详解



image:
http://docs.openstack.org/zh_CN/image-guide/content/ch_obtaining_images.html


oz只做cloud镜像:ios--》qcow2
http://www.chenshake.com/oz-making-centos-mirror/


https://github.com/rackerjoe/oz-image-build/tree/master/templates




 第 7 章 转换镜像格式


转换一种镜像格式到另一种通常是直接的。


 qemu-img 转换:raw, qcow2, qed, vdi, vmdk, vhd


qemu-img convert 命令可以转换多种格式的镜像文件,包括qcow2, qed, raw, vdi, vhd, and vmdk.。


表 7.1. qemu-img 格式字符列表
镜像格式 qemu-img 参数
QCOW2 (KVM, Xen) qcow2
QED (KVM) qed
raw raw
VDI (VirtualBox) vdi
VHD (Hyper-V) vpc
VMDK (VMware) vmdk
这个示例将转换换一个裸格式镜像文件 centos7.img 到qcow2镜像文件。


$ qemu-img convert -f raw -O qcow2 centos7.img centos7.qcow2
运行以下命令转换 VMDK 镜像文件到裸格式镜像文件,


$ qemu-img convert -f vmdk -O raw centos7.vmdk centos7.img
运行以下命令转换 VMDK 镜像文件到qcow2镜像文件,


$ qemu-img convert -f vmdk -O qcow2 centos7.vmdk centos7.qcow2
[注意] 注意
-f format参数是可选的,如果忽略,qemu-img将尝试推断镜像格式。


当转换一个Windows系统的镜像文件时,需确保镜像内系统已安装好virtio驱动。否则,在你启动虚拟机时会由于缺少virtio驱动遇到蓝屏死机。另外避免这个问题的方法是按如下命令通过更新glance服务中镜像属性,但是这个方法会明显的降低磁盘性能。


$ glance image-update --property hw_disk_bus='ide' image_id
 VBoxMan
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值