我正在使用Hyper-V Manager
并遵循Microsoft Learning
教程。我已经有三个代表虚拟机的文件夹:
C:\Program Files\Microsoft Learning\20488\Drives\20488B-LON-SP-01
这些文件夹是:
1. Snapshots
2. Virtual Hard Disks
3. Virtual Machines
虚拟机文件夹包含 .exp 文件,虚拟硬盘包含.vhd文件,并且这三个文件的根目录都有一个 XML 文件。
问题是,每当我指向根目录(20488B-LON-SP-01)我收到消息: 未找到虚拟机文件。
但如您所见,文件就在那里。我正在使用Windows 10
和Hyper-V Manager Version: 10
。
答案1
我找到了一种解决方法,但不太优雅:只是遵循了第一个解决方案这里:
如果您有权访问原始主机,则查找虚拟机 .xml 文件并将其复制到包含 .exp 文件的本地文件夹。(除 .xml 或 .exp 文件扩展名外,名称将相同。)删除 .exp 文件,然后再次尝试导入,但这次选择下一个文件夹 - 包含“虚拟硬盘”和“虚拟机”文件夹的文件夹。
另外,我还将 VM 文件夹的位置更改为Program Files
私人文件夹,因为我怀疑可能存在安全访问问题,即使两个文件夹显然具有相同的安全配置。
仍然没有导入虚拟机,但我创建了一个新的虚拟机,并将硬盘指向文件夹.vhd
内的文件Virtual Hard Disks
。我还有 14 台虚拟机需要导入,也许这不是最好的答案,但它解决了问题。