数据恢复

我正在寻找一种方法来恢复一个完美的外部硬盘的数据。 通常不是一个问题。

该驱动器正被用作计算机的备份驱动器,我正在重新格式化。 我在灌输Windows驱动程序期间发生了几个问题。 所以我决定最好的行动是用Linux重新格式化计算机来清除Windows安装,以便我可以重新启动。 在这个过程中,而不是擦拭计算机硬盘驱动器擦拭和安装Ubuntu的备份驱动器。

剂量任何人有任何工具,可以帮助我从驱动器检索原始数据。

在备份数据之前,驱动器使用NT文件系统格式化,并在Linux安装到驱动器之后重新格式化为ex3文件系统。 如果这有什么区别。

我知道赢图像将允许我形象的驱动器,看看什么是驱动器,但我不确定是否会让我雕刻的信息或写信息的部门尝试和重build原始的NT文件系统。

如果你真的完成了Ubuntu的安装到外部驱动器,那么它很可能已经粉碎了数据。 如果你所做的只是写下一个新的分区表,并且可能运行了一个mkfs,那么剩下的可能仍然是NTFS结构的一部分。

我做了这样的事情(意外的是对错误的磁盘做了DISKPART CLEAN – 原始磁盘是填充整个卷的单个NTFS分区),以下是我所做的恢复:

  • 使用Linux fdisk将原始分区表的副本​​写入磁盘。 Linux的fdisk实现只触及MBR,所以它不会进一步损坏驱动器。
  • 使用“ms-sys”实用程序(可在BG-Rescue Linux中预编译 – http://www.giannone.eu/rescue/current/ )创build一个新的分区引导扇区到我用Linux FDISK创build的NTFS分区。
  • 使用USB适配器将磁盘安装到Windows计算机上,并使用“WinImage”扫描NTFS MFT的驱动器。 对MFT进行快速而肮脏的search是在每个扇区的前4个字节中searchstring“FILE”。
  • 一旦findMFT,计算出相对簇号并将其存储到分区引导logging的偏移量0x40中。
  • 发现Windows会将驱动器挂载为NTFS文件系统。 立即将我想要的所有数据复制到另一个驱动器。

不过,你可能会捣毁数据。 抱歉…

所以,如果我正确地理解了你的格式,然后写在你的备份驱动器的顶部,对吧?

对驱动器进行无格式化是一回事……但是,一旦您对旧信息进行恢复,就变得极其困难。

根据驱动器被覆盖了多less,你可能看到哪些部件等需要使用一些法医恢复工具或专业的看看。