用于桌面和服务器的虚拟存储文件有大量不同的格式(vmdk、qcow2、vdi、vdk 等)。我正在编写一个小脚本来操作它们,并希望该脚本能够区分它们。
当然,可以通过扩展来完成,但我希望这更可靠。我尝试了命令文件或者qemu-img,但结果不太清楚。有什么想法可以改进我的方法吗?
答案1
qemu-img info
应该能够识别 QEMU 理解的所有格式。不幸的是,即使 QEMU 支持的格式,专有供应商也会更改格式,因此 qemu-img 不能总是使用它们
用于桌面和服务器的虚拟存储文件有大量不同的格式(vmdk、qcow2、vdi、vdk 等)。我正在编写一个小脚本来操作它们,并希望该脚本能够区分它们。
当然,可以通过扩展来完成,但我希望这更可靠。我尝试了命令文件或者qemu-img,但结果不太清楚。有什么想法可以改进我的方法吗?
qemu-img info
应该能够识别 QEMU 理解的所有格式。不幸的是,即使 QEMU 支持的格式,专有供应商也会更改格式,因此 qemu-img 不能总是使用它们