awsl,我 dd 了移动硬盘

2019-10-10 08:34:00 +08:00
 spirit1431007

本来要恢复树莓派镜像的,dd 时插着移动硬盘,结果输错号 dd 了我 4t 的移动硬盘,写入了大约 100m,移动硬盘东西没了,,前面的数据是不指望了,想问问各位 v2er 有没办法救下后面的数据

ps:原来移动硬盘是 NTFS 格式,只有一个一个分区

2890 次点击
所在节点    问与答
12 条回复
infong
2019-10-10 09:04:41 +08:00
之前我也干过类似的蠢事,当时用 TestDisk 恢复了分区表,基本上的数据都回来了。
jsq2627
2019-10-10 09:21:56 +08:00
如果是 GPT 分区表,硬盘尾有分区表备份,可以用一些工具恢复出来

不过目测大部分移动硬盘默认是 MBR 分区表吧,也可以用各种恢复工具试着扫描探测一下分区表,因为之前只有一个分区,估计应该能修复

当然,前面这 100m 数据就不用指望了
spirit1431007
2019-10-10 09:22:00 +08:00
@infong 感谢,我去试试看能不能恢复
spirit1431007
2019-10-10 09:25:37 +08:00
@jsq2627 我昨晚用 DiskGenius 扫了下,只扫到了树莓派镜像 dd 写入的两个分区,不知道能不能恢复,前面 100m 我是不指望了,就看后面的数据能不能救回来
podel
2019-10-10 09:27:14 +08:00
2 楼说得对。一般来如果是 gpt 磁盘尾部会有一个分区表备份。 所以一般买移动硬盘回来我都是改成 gpt。
另外就算是 mbr,分区表丢失了,依然可以通过全盘扫描的方式,扫描出之后的分区文件系统的数据,一般来说会有特殊的标志标志分区开始和结束。但是如果你只有一个分区,可能恢复原有的文件系统数据就有点麻烦了。只能全盘扫描一个一个恢复了。
spirit1431007
2019-10-10 09:37:03 +08:00
@podel 我也记不太清我移动硬盘是什么格式的分区表了...似乎以前转换过
20015jjw
2019-10-10 10:04:52 +08:00
高危操作 能拔就拔
Eytoyes
2019-10-10 10:10:23 +08:00
找到分区时候选否,看看能不能找到以前剩下的分区
sutra
2019-10-10 11:32:53 +08:00
试试 Zero Assumption Recovery
66beta
2019-10-10 11:40:00 +08:00
曾经干过傻事,能恢复出来的都是小文件,惨啊
0x663
2019-10-10 11:53:26 +08:00
dd 是什么
lifanxi
2019-10-10 12:44:49 +08:00
我做过一样的事情。不过是我是 ext4 的分区,fdisk 重写创建了分区,然后手工用后面的 SuperBlock 恢复了几乎所有的数据。TestDisk 也很好用,但我不知道对 NTFS 有没有用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/607695

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX