Конвертирование OVA в QCOW2 и импорт в KVM qcow2 образов

Данная статья подскажет как сконвертировать OVA образ виртуальнйо машины в образ qcow2 и как запустить KVM виртуальную машину с этим образом qcow2.

1) Качаем в нужную папку образ .ova
wget http://-----.ova

Смотри поддерживаемые форматы
qemu-img -h

Supported formats: vvfat vpc vmdk vdi sheepdog rbd raw host_cdrom host_floppy host_device file qed qcow2 qcow parallels nbd dmg tftp ftps ftp https http cow cloop bochs blkverify blkdebug

Смотрим чего у нас в образе
tar -tf ---.ova
видим
---.ovf
---.vmdk

Распаковываем образ
tar -xvf ---.ova

Смотрим чё почём:
file ---*

---.vmdk: VMware4 disk image
---.ovf: XML document text

Значит самый сок в формате .vmdk, а его KVM поддерживает

Но круче звучит формат qcow2
Сразу в qcow2 не даст намутить. Надо будет через vmware менеджер перелопатить vmdk под qemu

Качаем vmware-vdiskmanager под ubuntu x64
wget umgum.info/file/vmware-vdiskmanager

Нужно скачать libssl0.9.8 :
apt-get install libssl0.9.8

Без этой библиотеки будет ошибка
SSLLoadSharedLibrary: Failed to load library
libcrypto.so.0.9.8: libdir/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8:
cannot open shared object file: No such file or directory

Сначала конвертируем в норм формат, который квм поймёт
./vmware-vdiskmanager -r ---.vmdk -t 0 ---new.vmdk

Вот теперь можно уже сконвертировать в формат qcow2:
qemu-img convert ---new.vmdk -O qcow2 new.qcow2

А установка может быть через virt install:
virt-install --accelerate --ram 1024 --name new --vnc --vnclisten 0.0.0.0 --vncport 5914 --os-type=linux --bridge=br1216 --disk path=/home/Lord_3D/new.qcow2,format='qcow2' --cdrom=/os_images/ubuntu-13.04-server-amd64.iso

Сервер: выключен