默认情况下,你只能使用文档中支持的镜像格式。如果需要使用其他格式,可能需要进行转换或调整。
默认文档格式支持的镜像格式类型
镜像格式 | 描述 |
raw | 原始的磁盘镜像格式,是QEMU的默认文件格式,如果客户机文件系统支持“空洞”,则镜像文件只有在被写有数据的扇区才会真正占用磁盘空间。 |
qcow2 | QEMU目前推荐的镜像格式,功能最多,支持稀疏文件、AES加密和基于zlib的压缩,支持在一个镜像文件中有多个虚拟机快照。 |
vdi | 兼容Oracle VirtualBox 1.1的镜像文件格式。 |
vmdk | 兼容VMware 4版本以上的镜像文件格式。 |
vpc | 兼容Microsoft的Virtual PC的镜像文件格式。 |
sheepdog | Sheepdog项目为QEMU/KVM提供的开源分布式存储系统。 |
可以使用其他镜像格式吗?
除了上述默认支持的镜像格式,还有其他一些镜像格式可以被使用,但需要通过转换工具进行转换,以下是一些常见的镜像格式及其特性:
镜像格式 | 描述 |
VHD | 主要用于Microsoft HyperV环境,支持动态扩展和差异磁盘。 |
ZVHD2 | 用于嵌套虚拟化,支持在HyperV环境中创建和运行虚拟机。 |
ISO | 光盘镜像文件格式,常用于操作系统安装。 |
ZVHD | 用于嵌套虚拟化,支持在HyperV环境中创建和运行虚拟机。 |
flat.vmdk | VMware镜像格式,不支持快照卷或差分卷。 |
镜像格式转换
用户可以使用qemuimg
开源工具将对应的镜像转换成支持的格式后,再进行上传和使用,可以将VHD、ZVHD2等格式转换为QEMU支持的格式如raw或qcow2。
使用qemuimg工具转换镜像格式 qemuimg convert f vmdk O qcow2 input.vmdk output.qcow2
尽管QEMU和其他虚拟化平台支持多种镜像格式,但某些特定格式可能需要通过转换工具进行转换才能使用,了解各种镜像格式的特性和适用场景,有助于更好地管理和优化虚拟化环境。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1224372.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复