我正在开发一个托管在 Windows 10 上的 Linux mint virtualbox 映像,我不小心删除了
/etc/share
目录和子目录。
现在我的映像无法启动,并且我有想要恢复的敏感数据。
我该怎么做?
首先 - 关闭虚拟机,不要打开它。
如果您对虚拟机映像进行了备份或拍摄了快照,只需使用它来恢复虚拟机即可。使用新磁盘创建一个新的 Linux VM,并使用复制的映像作为您要从中恢复数据的另一映像。切勿尝试将已删除的文件/文件夹恢复到同一驱动器,甚至不要将其用作系统启动的驱动器。以下是关于丢失数据时该做什么和不该做什么的一些一般提示。
否则,很难从该映像中恢复任何数据 - 这完全取决于您之后是否进行了一些其他更改,或者只是关闭了虚拟机(这将是最好的选择)。如果您进行了一些更改(删除后将一些数据写入磁盘/etc/share
,那么您仍然可以尝试恢复它,但如果您将数据存储在其他位置 - 不要浪费时间。我不会从其他页面复制确切的过程,但这里有一些有用的链接;在这种情况下最常用的工具称为
testdisk
。