意外地从虚拟机中释放了我的硬盘.vdi

意外地从虚拟机中释放了我的硬盘.vdi

我意外地使用“虚拟盒”中的“虚拟媒体管理器”从虚拟机中释放了一个 VDI。我该如何再次连接它?

在此处输入图片描述

答案1

在 VirtualBox Manager 中选择您的虚拟机,选择“设置”并转到“存储”。右键单击 SATA 控制器并选择“添加硬盘”。然后选择一个现有的虚拟硬盘文件并附加您之前发布的旧 .vdi。

答案2

尝试连接之前已连接的虚拟磁盘时,问题在于 VirtualBox 会记住该磁盘的 UUID。重新连接之前已分离的磁盘的最简单方法是更改​​磁盘映像的 UUID。

您可以运行以下命令(请注意,您需要在图像路径周围加上引号以保留路径中的空格):

vboxmanage internalcommands sethduuid "your old image" $(uuidgen)
VBoxManage modifyvm "your vm name" --hda "your old image"

答案3

在上述过程中,您可能会收到错误“无法打开磁盘映像文件”。我建议的更好选择是创建一个新的虚拟机。当它要求创建磁盘时,选择选项“使用现有虚拟硬盘”并选择您的 .vdi 文件,这将解决所有问题。

相关内容