VirtualBox删除的VDI能否找回??里面都是心血啊!!

Kvm、VMware、Virtualbox、Xen、Qemu 等
头像
hai1212
帖子: 136
注册时间: 2009-09-15 10:26
系统: Ubuntu、WIN7、XP、WIN8
联系:

VirtualBox删除的VDI能否找回??里面都是心血啊!!

#1

帖子 hai1212 » 2016-02-05 15:35

VirtualBox删除虚拟机时,选删除所有文件,把后面附带的一个VDI硬盘给删除了,能否通过恢复VDI文件找回??50G!!
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Re: VirtualBox删除的VDI能否找回??里面都是心血啊!!

#2

帖子 科学之子 » 2016-02-05 16:54

试试看也testdisk的深度搜索
不过虚拟机的话以我的经验会搜出海量的曾经被删除的分区...挑选是个挑战
photorec也是一个不错的尝试选项,它会直接根据数据结构恢复文件及其数据,但无法恢复文件名
这两个软件的官方是一家:http://www.cgsecurity.org/
如果需要跟进请回帖后用短信通知我,不然我可能会无法注意到回帖(论坛没有站内回帖提醒,我又很少用邮箱)
上次由 科学之子 在 2016-02-05 17:00,总共编辑 1 次。
头像
hai1212
帖子: 136
注册时间: 2009-09-15 10:26
系统: Ubuntu、WIN7、XP、WIN8
联系:

Re: VirtualBox删除的VDI能否找回??里面都是心血啊!!

#3

帖子 hai1212 » 2016-02-05 16:54

没人知道,进入resuce恢复软件找不到VDI的文件!!!有人知道吗?怎么可以恢复这个文件!!!
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Re: VirtualBox删除的VDI能否找回??里面都是心血啊!!

#4

帖子 科学之子 » 2016-02-05 16:57

hai1212 写了:没人知道,进入resuce恢复软件找不到VDI的文件!!!有人知道吗?怎么可以恢复这个文件!!!
你是要找虚拟机内的文件还是vdi本身?
其实找不到vdi本身也不意味着虚拟机内的文件就真无法找回,因为testdisk和photorec都是直接扫描磁盘上的数据结构,磁盘上的数据结构符合就能找到.

如果需要跟进请回帖后用站内短信通知我,不然我可能会无法注意到回帖(论坛没有站内回帖提醒,我又很少用邮箱)
头像
hai1212
帖子: 136
注册时间: 2009-09-15 10:26
系统: Ubuntu、WIN7、XP、WIN8
联系:

Re: VirtualBox删除的VDI能否找回??里面都是心血啊!!

#5

帖子 hai1212 » 2016-02-05 17:04

科学之子 写了:
hai1212 写了:没人知道,进入resuce恢复软件找不到VDI的文件!!!有人知道吗?怎么可以恢复这个文件!!!
你是要找虚拟机内的文件还是vdi本身?
其实找不到vdi本身也不意味着虚拟机内的文件就真无法找回,因为testdisk和photorec都是直接扫描磁盘上的数据结构,磁盘上的数据结构符合就能找到.

如果需要跟进请回帖后用站内短信通知我,不然我可能会无法注意到回帖(论坛没有站内回帖提醒,我又很少用邮箱)

testdisk、photorec是在WINDOWS还是在Ubuntu下的???
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Re: VirtualBox删除的VDI能否找回??里面都是心血啊!!

#6

帖子 科学之子 » 2016-02-05 17:23

hai1212 写了:
科学之子 写了:
hai1212 写了:没人知道,进入resuce恢复软件找不到VDI的文件!!!有人知道吗?怎么可以恢复这个文件!!!
你是要找虚拟机内的文件还是vdi本身?
其实找不到vdi本身也不意味着虚拟机内的文件就真无法找回,因为testdisk和photorec都是直接扫描磁盘上的数据结构,磁盘上的数据结构符合就能找到.

如果需要跟进请回帖后用站内短信通知我,不然我可能会无法注意到回帖(论坛没有站内回帖提醒,我又很少用邮箱)

testdisk、photorec是在WINDOWS还是在Ubuntu下的???
都是Linux下的软件,提问前请注意进行最简单的搜索...
自己搜索加上别人帮助,会更快地解决问题.
头像
深秋里的姐妹
帖子: 96
注册时间: 2014-12-25 13:04
系统: ubuntu

Re: VirtualBox删除的VDI能否找回??里面都是心血啊!!

#7

帖子 深秋里的姐妹 » 2016-02-05 17:31

可以找回,现在立刻关机,杜绝对硬盘的进一步写入。用U盘制作一个 Ubuntu LiveCD,启动到Live系统,按楼上说的用photorec操作。
挂载分区注意以只读模式挂载

不满意photorec也可制作winpe,再用disk genius恢复
“这是我送给你的。希望你再来啊。”
苗子摇摇头。千重子抓住红格子门,目送苗子远去。苗子始终没有回头。
在千重子的前发上飘落了少许细雪,很快就消融了。整个市街也还在沉睡着。
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Re: VirtualBox删除的VDI能否找回??里面都是心血啊!!

#8

帖子 科学之子 » 2016-02-05 17:51

再给7楼补充一些:
diskgenius是收费软件,恢复大文件会提示需要购买
但免费版diskgenius提供预览和相应的元数据信息,可以根据这些信息用hex编辑器之类手动恢复.
头像
hai1212
帖子: 136
注册时间: 2009-09-15 10:26
系统: Ubuntu、WIN7、XP、WIN8
联系:

Re: VirtualBox删除的VDI能否找回??里面都是心血啊!!

#9

帖子 hai1212 » 2016-02-06 2:23

科学之子 写了:再给7楼补充一些:
diskgenius是收费软件,恢复大文件会提示需要购买
但免费版diskgenius提供预览和相应的元数据信息,可以根据这些信息用hex编辑器之类手动恢复.
找回了一个120G大小的VDI文件,重建UUID后加载这个VDI,虚拟分配空间是50G的大小,但实际分配空间是120G大小。加载后无法读取该盘!!
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Re: VirtualBox删除的VDI能否找回??里面都是心血啊!!

#10

帖子 科学之子 » 2016-02-06 6:09

hai1212 写了:
科学之子 写了:再给7楼补充一些:
diskgenius是收费软件,恢复大文件会提示需要购买
但免费版diskgenius提供预览和相应的元数据信息,可以根据这些信息用hex编辑器之类手动恢复.
找回了一个120G大小的VDI文件,重建UUID后加载这个VDI,虚拟分配空间是50G的大小,但实际分配空间是120G大小。加载后无法读取该盘!!
这个会不会是虚拟机的快照?
如果无法读取的话,建议直接用photorec扫描这个vdi文件来恢复

Sat Feb 6 06:30:29 CST 2016补充:
看反了,错以为实际大小小于分配大小.
不过还没想到别的方法,依然是对这个vdi文件尝试一下photorec或者testdisk
上次由 科学之子 在 2016-02-06 6:30,总共编辑 2 次。
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: VirtualBox删除的VDI能否找回??里面都是心血啊!!

#11

帖子 poloshiao » 2016-02-06 6:17

找回了一个120G大小的VDI文件,重建UUID后加载这个VDI,虚拟分配空间是50G的大小,但实际分配空间是120G大小。加载后无法读取该盘!!
全新 創建一個新的 虛擬機器 安裝好 Ubuntu (最好 同一版本)
關閉

存放裝置 / 控制器 SATA / 加入新硬盤 選擇加掛 救回的120G大小的VDI文件

開機 登入 新的虛擬機器 Ubuntu 桌面 終端機
sudo fdisk -a
看看 有沒有 救回的120G大小的 VDI 硬碟 分割區
如果有 把該分割區 掛載到 /mnt
進入 /mnt 子目錄 找看看 你要救回的文件檔案 複製出來 存放在安全位置

歡迎再貼文
头像
hai1212
帖子: 136
注册时间: 2009-09-15 10:26
系统: Ubuntu、WIN7、XP、WIN8
联系:

Re: VirtualBox删除的VDI能否找回??里面都是心血啊!!

#12

帖子 hai1212 » 2016-02-06 8:33

谢谢各位大神的建议,过几天试下!总体我自己还没搞透!具体情况时这样的:
我主机时Ubuntu12.04的,安装了VirtualBox4.3.14。这几天在尝试虚拟机下从U盘启动(要root权限下)。挂载了个其他虚拟系统的VDI文件(实际分配空间51.8G,虚拟分配空间大概30G左右大小的,就是说加载时,看到的盘大小51.8G,里面有30G左右的文件了)。不想删除该虚拟机时选删除所有文件,也把这个加载的VDI文件删除了!现在实体机下用photorec_win软件找到了一个120G大小的VDI文件!!!在Ubuntu下通过虚拟机加载后显示实际分配空间120G,虚拟分配空间51.8G。但加载时,diskgenius显示该盘无法读取MBR!!所以无法读取该盘,无法加载。具体具体什么原因还没搞透!删除虚拟机选删除所有文件是怎么删除的?用resuce、diskgenius恢复实体分区盘时找不到VDI文件。只有用photorec才找到了这个120G的,但实体分区盘没地方放文件了(我文件类型之选了VDI)!只能先试下是不是这个文件!
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: VirtualBox删除的VDI能否找回??里面都是心血啊!!

#13

帖子 poloshiao » 2016-02-06 12:47

这几天在尝试虚拟机下从U盘启动
你這裡的 虚拟机 是指 ?
能否充分描述一下
头像
hai1212
帖子: 136
注册时间: 2009-09-15 10:26
系统: Ubuntu、WIN7、XP、WIN8
联系:

Re: VirtualBox删除的VDI能否找回??里面都是心血啊!!

#14

帖子 hai1212 » 2016-02-09 20:13

poloshiao 写了:
这几天在尝试虚拟机下从U盘启动
你這裡的 虚拟机 是指 ?
能否充分描述一下
就是VirtualBox虚拟的系统!尝试在虚拟机系统下模拟从U盘启动以检验U盘的可用性!!
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: VirtualBox删除的VDI能否找回??里面都是心血啊!!

#15

帖子 poloshiao » 2016-02-09 20:38

尝试在虚拟机系统下模拟从U盘启动以检验U盘的可用性!!
#1
VirtualBox删除虚拟机时,选删除所有文件,把后面附带的一个VDI硬盘给删除了,能否通过恢复VDI文件找回
1. 你在 #1 只說要找回 VDI 文件

2. 要能開機 只有 VDI 文件 是不夠的
例如 .vbox .vbox-prev

3. 如果只是要複製出 原來在 VDI 裡的重要檔案
試試
viewtopic.php?p=3154125#p3154125
全新 創建一個新的 虛擬機器
回复