是否可以在没有快照的情况下恢复从VirtualBox中删除的HD?

时间:2012-10-22 03:00:45

标签: virtualization virtualbox

我错误地从我的VM(Virtual Box 4.0.6)中删除了单个硬盘驱动器(HD)! :S 我再次添加了HD,但现在它加载了基本配置(忽略了高清删除和任何快照之前的状态)。

我仍然可以看到快照树,它们都在那里,但我没有在高清删除之前拍摄快照..

问题:是否可以让最后一个状态恢复运行?

我这样删除了磁盘(PT语言不重要): http://4.bp.blogspot.com/-4iCxcHhqe0M/UISuqMenjII/AAAAAAAAAT8/j726P30_QRA/s1600/1.png

我很惊讶Virtual Box甚至没有给我任何关于丢失数据的警告! 再次添加磁盘后,它的行为如上所述。现在(我已尝试直接从快照系统文件夹加载磁盘)它显示如下信息: http://4.bp.blogspot.com/-BPLxUQxSlx0/UISuswjYd6I/AAAAAAAAAUE/bJ1yfKljUr8/s1600/2.png

[编辑] - 已解决: 我刚刚通过删除当前的HD并从snapshots文件夹中添加一个新的HD来解决了这个问题(最新的一个,在我的例子中是一个名为fb85e8db-d5f4-46a9-b67b-f8fb39a99a1a.vdi的文件。

1 个答案:

答案 0 :(得分:0)

在VM HDD位置创建.prev文件。

样品

<HardDisks>
        <HardDisk uuid="{21940e73-1596-45a5-b37e-44cca5d5f1e6}" location="Windows 9.vmdk" format="VMDK" type="Normal">
          <HardDisk uuid="{df9d8522-cc5d-499c-b974-037d3f8f89fb}" location="Snapshots/{df9d8522-cc5d-499c-b974-037d3f8f89fb}.vmdk" format="VMDK"/>
          <HardDisk uuid="{b707fe0a-f50c-4bc6-b03a-d5a4fe6972fd}" location="Snapshots/{b707fe0a-f50c-4bc6-b03a-d5a4fe6972fd}.vmdk" format="VMDK">

您可以将自定义快照添加到该快照。他们像一个时尚的树,最后一个将被装载。如果它们像树一样时尚,你必须记住结构。 每个快照都是增量的,因此请确保父母和孩子的顺序正确。