Назад | Перейти на главную страницу

qemu-img преобразовать CentOS7 vmdk в qcow2 и наоборот ошибка

Я пытаюсь конвертировать CentOS7 из VMDK в QCOW2 и наоборот используя команду qemu-img convert.
при загрузке новых шаблонов (OVF с новым преобразованным vmdk и шаблоном KVM с новым преобразованным qcow2 на сервер KVM) я получаю ошибки.

  1. ошибка dracut из шаблона KVM
    uuid означает файловую систему '/', когда я выполняю режим восстановления, виртуальная машина выглядит нормально
    затем выполнение команд без ошибок и безуспешно:

    mount -n -o remount,rw /dev/vda1
    mount -a

    Я пробовал много других решений, но это обычное решение.

  2. OVF - экран застрял в режиме загрузки (на экране виден только символ _)
    при выборе режима восстановления vm тоже выглядит нормально, вот вывод dmesg.
    не похоже, что есть ошибка, возможно, ошибка dpdk, но я не уверен, что она должна застрять в vm (я новичок в dpdk и не нашел никакой хорошей информации об этой ошибке).

    Я запускаю команду qemu-img convert в CentOS 7.3.1611, а версия qemu-img - 1.5.3

Я могу ошибаться, но вы можете попробовать

https://www.starwindsoftware.com/converter

Я конвертировал VMDK в VHDX с помощью этого программного обеспечения, и работа была сделана.

просто разместил ответ на свой вопрос, потому что я не нашел его во время поиска в Интернете.
для преобразования CentOS7 vmdk в qcow2 я использовал virt-v2v команда, и это работает как по волшебству.
ура.