从格式化的 Windows 硬盘中恢复数据

从格式化的 Windows 硬盘中恢复数据

我不知道在这里发帖是否合适,但我遇到了一点问题。

我有一台 Windows 8 笔记本电脑,我把它分成了 4 个分区。现在我为 Linux 安装保留了一个分区。我有一张 Linux Mint 的光盘,我选择分区将它安装在笔记本电脑上。当我重新启动机器时,我发现所有 4 个分区都被擦除了,Linux Mint 占用了我所有的磁盘空间。现在我正在尝试恢复数据。

我的 Windows PC 无法识别硬盘,有什么办法可以获取这些数据吗?我有一些 Windows 程序可以恢复数据,但就是检测不到硬盘。请帮忙!

我怎样才能恢复这些数据?

答案1

@Onty2012

很遗憾地通知您,您的数据很可能已损坏。我建议您找找附近的计算机商店,看看他们能否恢复您的数据。

希望这有帮助

答案2

我已经在这里写过关于数据恢复的文章:从 Ntfs 分区恢复非常重要的丢失数据,也可以看看这里http://help.ubuntu.com/community/DataRecovery和这里http://forensicswiki.org/wiki/Tools:Data_Recovery

首先,如果您丢失了一个重要文件,请立即停止使用该文件所在的文件系统。您丢失的数据可能仍在磁盘上,但您使用该文件系统的时间越长,数据被破坏的可能性就越大。因此,请立即卸载该文件系统或关闭系统。

我将演示如何恢复 2GB USB 上的数据,但原则上这也适用于硬盘。只是需要更长的时间,并且需要更多的磁盘空间来恢复。

我做的第一件事就是创建磁盘映像。这样我就不会意外破坏可能仍然存在的任何数据。

我已将文件存储在该记忆棒上,然后重新格式化该记忆棒:

IMGP1176.JPG

测试.txt

现在文件系统不再了解这些文件。但是数据尚未被覆盖,并且仍在磁盘上。

让我们尝试恢复它们。我需要用困难的方式恢复它们,简单的恢复删除不起作用。

我把 USB 存储设备 /dev/sdi 中的所有数据转储到一个文件中。这一步至关重要。我现在正在处理数据的副本,不会有破坏原始数据的危险。

dd if=/dev/sdi of=USBimage.raw

好的,数据现在位于安全的地方。

不,我尝试恢复文件。我使用雕刻工具 foremost。Foremost 扫描磁盘以查找几种文件类型的已知开始和结束标记。

我现在将使用 foremost 来重建文件

foremost -i USBimage.raw -o foremostout

就像奇迹一样,文件在 foremostout/jpg/00007750.jpg 中重建

这对于所有具有明确开始和结束标记的文件都非常有效。查看最重要的手册页以获取更多信息。

恢复一个简单的 txt 文件需要多花点功夫。这里我们没有明确的开始和结束标记。

我最喜欢的方法是从磁盘映像中提取字符串,然后手动恢复文件。

字符串 USBimage.raw > strings.txt

我用 vi 打开 strings.txt 并找到我要查找的文本“这段文本对我非常重要”。

祝您恢复数据顺利!

相关内容