![可能从虚拟机恢复数据吗?](https://linux22.com/image/1195596/%E5%8F%AF%E8%83%BD%E4%BB%8E%E8%99%9A%E6%8B%9F%E6%9C%BA%E6%81%A2%E5%A4%8D%E6%95%B0%E6%8D%AE%E5%90%97%EF%BC%9F.png)
Tldr:vdi 文件已损坏,我尝试的所有方法均无效
我最近注意到,我的一台虚拟机的保存文件不见了。我把它放在一个插在插座上的硬盘上,它曾多次遭遇断路器跳闸,所以我猜想是停电导致数据以某种方式被损坏和删除。因此,我尝试使用磁盘钻取恢复相关文件,结果发现尽管我尽了最大努力,但虚拟机并没有将恢复的文件加载到机器中。因此,我尝试将 vdi 连接到不同的配置文件。配置文件启动了,但显示“未找到可启动介质”。因此,我尝试将 vdi 作为外部驱动器连接到正常运行的 Ubuntu 机器,但机器甚至没有检测到它 [我尝试了一台我知道可以正常工作的机器的 vdi,并且运行良好]。因此,我的下一次尝试是使用 7zip 解压缩 vdi 以访问实际映像,但我预先分配了太多空间 [2 TB],驱动器上没有足够的空间来扩展它,即使 vdi 上存储的实际数据少于 500 GB。我尝试使用“modifymedium —compact”,但似乎没有任何效果。我尝试使用“modifyhd —compact”,但它给出了“只读”错误[即使文件肯定不是只读的]。我接下来应该尝试什么?还有其他可以尝试的吗?