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

我在“虚拟盒子”中使用“虚拟媒体管理器”意外地从我的虚拟机中释放了一个VDI。 我怎么能再次附上它?

在此处输入图像描述

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

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

尝试连接先前附加的虚拟磁盘的问题是VirtualBox会记住该磁盘的UUID。 重新挂接先前已分离的磁盘的最简单方法是更改​​磁盘映像的UUID。

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

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