意外格式化外部硬盘后,我可以恢复文件吗?

意外格式化外部硬盘后,我可以恢复文件吗?

我尝试按照以下方法安装硬盘help.ubuntu.com 上的 InstallingANewHardDrive 指南,但我意外地格式化了我的 2 TB 外部硬盘而不是 1 TB 内置硬盘。

我正在运行 Ubuntu 14.04,并且有 3 个硬盘:

  1. 80gb Intel SSDSC2BW080A4 (DC22) 主引导记录

  2. ST1000DM003-1ER162(CC43)GUID 分区表(我想要安装和挂载的分区表)

  3. 我的 2 TB Segate 外置硬盘现在无法访问且已被格式化。

当我转到我的磁盘工具并选择这个硬盘时,它告诉我它已满 1.6%,这对我来说似乎是个好消息。

我读了一些不同的文章,研究了一些程序,但我并不确定如何继续。

使用 testdisk 进行深入分析的结果

磁盘 /dev/sdc - 2000 GB / 1863 GiB - CHS 243201 255 63

硬盘(2000 GB / 1863 GiB)似乎太小了!(< 17833196 TB / 16219197 TiB 检查硬盘大小:HD 跳线设置、BIOS 检测...

以下分区无法恢复:

分区起始结束扇区大小

虚拟机文件系统 38417 201 39 3789016855 14 45 3924794316768135

SysV 4 49694 147 2 7723719 218 31 123283216128 [^\%^DK]

虚拟机文件系统 138906 191 51 3432453218 29 16 34830459532972999

XFS 4 179830 196 24 1053386502 20 50 17956568663837018 [~[JR4

NTFS 243201 0 63 486402 0 62 3907024065

我可能应该提到我对此很陌生。所以真的无法理解其中的任何一点。

答案1

好吧,您可以通过使用取证工具扫描驱动器来恢复一些文件。但除此之外,我认为这并不容易。mkfs 工具会覆盖文件系统信息的特定部分。如果没有这些块的备份,我相信不可能恢复旧文件系统的结构。我喜欢做的是不在硬盘上安装操作系统。使用 usb-thumb 闪存驱动器。然后很容易进行映像备份,在这种情况下,您只需将 dd 返回 usb-thumb 即可 :) 很抱歉无法为您提供更好的解决方案。

答案2

您可以使用取证工具并尝试恢复至少部分数据。我的经验很复杂,因为您得到的结果将是一大堆数据,其中一些甚至会被破坏。尽管如此,它们确实可以恢复您的重要数据。(并将数据恢复到新磁盘,而不是您要检查的磁盘)

有关文件恢复的更多信息(包括许多工具)可以在Arch Linux 维基

相关内容