在我的旧电脑上,我刚刚将文件夹复制VirtualBox VMs
到我的外部硬盘上。现在我想恢复这些虚拟机。如何使用我复制的文件夹“VirtualBox VMs”来执行此操作?它不包含任何*.vdi
文件,只有*.vbox
文件和*.vmdk
文件。两台主机都是 Linux Kubuntu 14.4。据我所知,我没有.VirtualBox
保存其他文件夹。
另外,我还导出了我的虚拟机,即*.ova
文件。
我看了将 VirtualBox VM 移动到另一台计算机的推荐方法是什么?和https://srackham.wordpress.com/cloning-and-copying-virtualbox-virtual-machines/但这些似乎意味着我需要的比我拥有的更多。
更新:无论如何,我添加了虚拟机,但一旦我尝试启动它们,我就会收到“Windows 加载数据...”的提示,进度条从 0 变为满,然后机器重新启动。这与Windows 7 VirtualBox 映像无法启动,我无法在安全模式下启动但我没有安装 Hyper-V,这可能是问题所在,我该怎么办?
答案1
有两种方法可用:
1. 出口/进口
- 关闭旧计算机上的虚拟机。
- 从 VirtualBox:通过转到“文件”->“导出应用程序”导出您的 VM。
- 将生成的
.ova
文件复制到新计算机。 - 从 VirtualBox:通过转到“文件”->“导入应用程序”导入您的 VM。
2. 复制
- 将您的 VM 文件夹复制到新计算机,包括您的
.vdi
或.vmdk
文件。(这些是您的虚拟磁盘。) - 在 VirtualBox 中,转到“机器”->“添加”并选择一个
.vbox
文件。