![如何区分虚拟磁盘映像格式?](https://linux22.com/image/602178/%E5%A6%82%E4%BD%95%E5%8C%BA%E5%88%86%E8%99%9A%E6%8B%9F%E7%A3%81%E7%9B%98%E6%98%A0%E5%83%8F%E6%A0%BC%E5%BC%8F%EF%BC%9F.png)
用于桌面和服务器的虚拟存储文件有大量不同的格式(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 不能总是使用它们