使用 qemu-img 进行磁盘映像转换时文件大小会增加

使用 qemu-img 进行磁盘映像转换时文件大小会增加

我从以下网址下载了两个 Ubuntu 云镜像文件xenial-server-cloudimg-amd64-disk1.img(294M)和xenial-server-cloudimg-amd64-disk1.vmdk(282M):https://cloud-images.ubuntu.com/xenial/current/。我修改了 .img 以使其在 VirtualBox 上运行,然后使用 qemu-img 将文件转换为 .vmdk,如下所示:

qemu-img convert -f qcow2 -O vmdk xenial-server-cloudimg-amd64-disk1.img xenial-server-cloudimg-amd64-disk1-new.vmdk

我注意到转换后的 .vmdk 文件的文件大小增加到 1GB。我希望文件大小与原始文件大致相同。我是不是漏掉了什么?由于我对图像格式和转换工具还比较陌生,因此我非常感谢任何有关实现此目的的工具和技术的有用信息。

相关内容