首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >数据恢复

数据恢复
EN

Server Fault用户
提问于 2009-07-01 14:36:10
回答 2查看 377关注 0票数 2

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

该驱动器被用作计算机的备份驱动器,我在重新格式化时正在使用该驱动器。在我输入windows驱动程序的过程中发生了几个问题。所以我决定最好的做法是用Linux重新格式化计算机,擦除windows安装,这样我就可以重新启动了。在此过程中,它没有擦除计算机硬盘,而是将Ubuntu擦除并安装到备份驱动器上。

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

在我备份数据之前,驱动器是用和NT文件系统格式化的,并在Linux安装到驱动器后被重新格式化为和ex3文件系统。如果有什么不同的话。

我知道Win Image将允许我对驱动器进行图像化,并查看驱动器上的内容,但我不确定它是否会让我雕刻信息或将信息写入扇区以尝试重建原始NT文件系统。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2009-07-01 14:47:35

如果您实际完成了Ubuntu到外部驱动器的安装,那么很有可能您已经破坏了数据。如果您所做的只是写下一个新的分区表并可能运行一个mkfs,那么NTFS结构的一部分可能还会留下。

我做了类似的事情(不小心对错误的磁盘进行了DISKPART清理--原来的磁盘是一个NTFS分区,填充了整个卷),下面是我恢复的方法:

  • 使用Linux将原始分区表的副本写入磁盘。Linux实现只触及MBR,因此不会进一步损坏驱动器。
  • 为我使用Linux创建的NTFS分区编写了一个新的分区引导扇区,使用"ms-sys“实用程序(在BG-RescueLinux-http://www.giannone.eu/rescue/current/中可以预编译)。
  • 将磁盘安装在带有USB适配器的Windows计算机上,并使用"WinImage“扫描驱动器以查找NTFS。一个快速和肮脏的搜索MFT是搜索每个扇区的前4个字节的字符串“文件”。
  • 一旦我找到MFT,计算出相对的集群号,并将其存储到分区引导记录的偏移量0x40中。
  • 发现Windows会将驱动器挂载为NTFS文件系统。立即把我想要的所有数据复制到另一个驱动器。

不过,很可能是你破坏了这些数据。抱歉..。

票数 5
EN

Server Fault用户

发布于 2009-07-01 14:40:49

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

取消驱动器的格式是一回事..。但是,一旦你写了旧的信息,恢复它变得非常困难。

取决于驱动器被覆盖了多少,哪些部分,等等,您可能需要使用一些法医恢复工具,或对它进行专业检查。

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/34497

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档