Как отличить форматы образов виртуальных дисков?

Существует огромное количество различных форматов для файлов виртуального хранилища для настольных компьютеров и серверов (vmdk, qcow2, vdi, vdk и т. Д.). Я пишу небольшой сценарий для манипулирования ими и хотел бы, чтобы сценарий мог различать их.

Конечно, это можно сделать с помощью расширения, но я хочу, чтобы это было более надежным. Я пробовал командный файл или qemu-img, но результаты не совсем ясны. Есть идеи по улучшению моих методов?

1 ответ

Решение

qemu-img info должен быть в состоянии распознать все форматы, которые понимает QEMU. К сожалению, даже с поддерживаемыми QEMU форматами проприетарные поставщики меняют формат, поэтому qemu-img не всегда может их использовать

Другие вопросы по тегам