Как конвертировать .ova или .vdi в .vhd одной командой

Часто так бывает что есть готовый образ .ova какой-либо виртуалки (UNL или EVE-NG — прям жизненно), но хочеться всё это дело запускать под Hyper-V. Проблема в том что он не может работать с OVA.
Есть быстрое и простое решение:

Можно конвертировать в .vhd! В комплекте с VirtualBox есть утилита — VBoxManage.exe (лежит в корне папки установки VirtualBox). Эта утилита может конвертировать .vmdk в .vhd

.vmdk получаем из .ova просто распаковав его архиватором, в этом «архиве» и будет .vmdk и .ofv Кстати из последнего можно «подчерпнуть» информацию о том сколько ресурсов было выделено виртуалке — в нём хранятся основные параметры.

Открываем CMD, идём в директорию с VboxManage.exe и конвертируем:

VBoxManage.exe clonehd --format vhd disk.vmdk disk.vhd

В данном примере подразумевается что .vmdk лежит в той же директории что и VBoxManage.exe, иначе можно указать полный путь.

Процесс конвертации будет идти наглядно с отсчетом процентов, по окончании будет сообщение об успешной конвертации.

Аналогично можно конвертировать vdi в vhd:

vboxmanage.exe clonehd disk.vdi disk.vhd −−format VHD
0

Как конвертировать .ova или .vdi в .vhd одной командой: 1 комментарий

Добавить комментарий

Ваш e-mail не будет опубликован.