Я создал бродячую коробку Windows 10, экспортировав существующую виртуальную машину из Hyper-V, добавив файл metadata.json, удалив папку с моментальными снимками, затем создав архив tar и распаковав tar. Затем я добавляю его в каталог коробок, запустив
vagrant add ...
Пока проблем нет.
Если я попытаюсь создать новый экземпляр коробки, он завершится неудачно с:
Script: import_vm.ps1
Error:
Failed to import a virtual machine.
Error Code: 32784
Cause: VM version is unsupported
Чтобы проверить содержимое виртуальной машины, я попытался вручную импортировать виртуальную машину из папки экспорта. Импорт работает нормально, поэтому файлы на диске и т. Д. Не повреждены.
Учитывая, что я импортирую на тот же компьютер, с которого экспортировал, как это возможно, что версия не поддерживается?
Похоже, ранее была ошибка в бродяге с этими симптомами, но она была исправлена 2,5 года назад: https://github.com/hashicorp/vagrant/issues/7706.
Я использую Windows 10 (1607 - сборка ОС 14393.2759), Hyper-V 10.0.14393.0 и Vagrant 2.2.4.
Любая помощь с благодарностью.