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

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

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

#16

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

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

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

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

歡迎再貼文
第二个盘就是120G的盘!
第二个盘就是120G的盘!
无法挂载120G的VDI文件。/dev/sdb
无法挂载120G的VDI文件。/dev/sdb
后来挂载了SATA 驱动器,但无法挂载120G的盘,显示I/O 错误,该盘无法建立分区表!算了我在LINUX下重新搜索下吧再说!!
头像
hai1212
帖子: 136
注册时间: 2009-09-15 10:26
系统: Ubuntu、WIN7、XP、WIN8
联系:

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

#17

帖子 hai1212 » 2016-02-17 8:16

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

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

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

Ubuntu下再次photorec的恢复,得到106G大小的VDI。这次通过全新 創建一個新的 虛擬機器挂载,但还是出现无分区表,要修复分区表后格式化得到51.8G的大小的盘。然后再通过photorec恢复文件,但都是些文件的片段。无法还原了!我过去删掉的那个盘一直没覆盖过任何文件(就是没动过)。唉!!还是不懂LINUX下删除文件这么彻底???


可能跟这个虚拟盘是动态盘(虚拟时用动态盘大小51.8G)有关?
附件
虚拟机删除所有文件具体时怎么删除原理?删除后找不到VDI文件了!!!
虚拟机删除所有文件具体时怎么删除原理?删除后找不到VDI文件了!!!
3.png (43.17 KiB) 查看 1865 次
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

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

#18

帖子 科学之子 » 2016-03-11 3:46

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

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

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

Ubuntu下再次photorec的恢复,得到106G大小的VDI。这次通过全新 創建一個新的 虛擬機器挂载,但还是出现无分区表,要修复分区表后格式化得到51.8G的大小的盘。然后再通过photorec恢复文件,但都是些文件的片段。无法还原了!我过去删掉的那个盘一直没覆盖过任何文件(就是没动过)。唉!!还是不懂LINUX下删除文件这么彻底???


可能跟这个虚拟盘是动态盘(虚拟时用动态盘大小51.8G)有关?
photorec好像恢复时要求数据结构必须是连续的
如果文件分散保存在不同的块中,至少photorec好像无法处理这种情况
这种情况的话,建议你直接在实机硬盘搜索你想要找的文件因为虚拟机硬盘的文件也是在实机硬盘上的
回复