gpt4 book ai didi

vagrant - 无法在 Hyper-V 上导入 Vagrant Box

转载 作者:行者123 更新时间:2023-12-03 21:03:41 25 4
gpt4 key购买 nike

我通过从 Hyper-V 导出现有 VM,添加一个 metadata.json 文件,删除快照文件夹,然后创建一个 tar 存档并 gzip tar 创建了一个 Windows 10 vagrant box。然后我通过运行将它添加到盒子目录中

vagrant add ...

到目前为止没有问题。

如果我尝试启动一个新的盒子实例,它会失败:
Script: import_vm.ps1
Error:

Failed to import a virtual machine.

Error Code: 32784
Cause: VM version is unsupported

为了测试 VM 的内容,我尝试从导出文件夹手动导入 VM。导入工作正常,所以不是磁盘文件等损坏。

考虑到我在导出的同一台机器上导入,怎么可能不支持该版本?

vagrant 之前似乎有一个具有这些症状的错误,但它在 2.5 年前已修复: https://github.com/hashicorp/vagrant/issues/7706 .

我正在运行 Windows 10 (1607 - OS Build 14393.2759)、Hyper-V 10.0.14393.0 和 Vagrant 2.2.4。

非常感谢任何帮助。

最佳答案

抱歉回复晚了。第一步,检查图像的有效性。要做到这一点,看看如果直接通过 Hyper-V 管理器导入 VM 会发生什么。这将排除您使用的 vagrant 版本的任何问题。我怀疑 Hyper-v 管理器也无法导入图像。我要尝试的下一件事是升级您的 hyper-v 版本。

关于vagrant - 无法在 Hyper-V 上导入 Vagrant Box,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55870169/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com