qemu.img:VMDK 映像转换失败,错误为“无效的 VMDK 映像描述符”

Jim*_*den 2 qemu conversion vmware-vmdk

我尝试使用 qemu-img 命令将 VMDK 映像(安装了 Windows)转换为 RAW 格式。但是,它因以下错误而失败:

   $ qemu-img convert -f vmdk -O raw image.vmdk /tmp/image.img
   qemu-img: Could not open 'image.vmdk': invalid VMDK image descriptor
   qemu-img: Could not open 'image.vmdk'
Run Code Online (Sandbox Code Playgroud)

据我所知,映像本身看起来不错,至少我可以使用 VMWare Player 从它正常启动。我正在使用 qemu-img 版本 2.0.0。

小智 7

不要使用 .vmdk 映像本身,而是使用引用该映像的较小的 .vmdk 文件。