如何在 Virtualbox 中恢复虚拟机?

如何在 Virtualbox 中恢复虚拟机?

由于某种原因,Virtual Box 用户界面中的所有虚拟机突然都消失了。我怀疑 CCleaner 与此有​​关,但这不是重点。虚拟硬盘和机器的 .xml 文件仍在各自的文件夹中。我如何使用它们将我的虚拟机重新放入 Virtual Box?

我尝试简单地从旧的虚拟硬盘创建一个新机器,它可以与 ubuntu 客户机一起使用,但不能与 windows 客户机一起使用。另外,如果能找回我的旧机器而不是创建新机器就好了,这样我就不必修复一些快捷方式以及重新配置共享文件夹和其他东西。

答案1

在下面文件 -> 偏好设置在 VirtualBox 中,设置您的默认机器和硬盘文件夹。VirtualBox 应在启动时扫描这些文件夹并将找到的所有机器添加到窗格中。

替代文本

答案2

通过手动编辑 virtualbox.xml 文件来包含旧的机器文件,然后通过用户界面添加硬盘,然后修改机器 .xml 文件以指向硬盘的 uuid,从而解决了该问题。

事实上,机器消失的原因是我不小心删除了该virtualbox.xml文件。

答案3

打开 Oracle VM VirtualBox Manager,然后机器 -> 添加,指向每个打开的虚拟机文件(.xml 或 .vbox),它会将机器恢复回管理器下拉列表。

机器 -> 添加

答案4

我通过双击旧客户机的 .vbox 文件解决了这个问题(Windows 主机)。就这么简单。

相关内容