本来要恢复树莓派镜像的,dd 时插着移动硬盘,结果输错号 dd 了我 4t 的移动硬盘,写入了大约 100m,移动硬盘东西没了,,前面的数据是不指望了,想问问各位 v2er 有没办法救下后面的数据
ps:原来移动硬盘是 NTFS 格式,只有一个一个分区
1
infong 2019-10-10 09:04:41 +08:00 1
之前我也干过类似的蠢事,当时用 TestDisk 恢复了分区表,基本上的数据都回来了。
|
2
jsq2627 2019-10-10 09:21:56 +08:00 1
如果是 GPT 分区表,硬盘尾有分区表备份,可以用一些工具恢复出来
不过目测大部分移动硬盘默认是 MBR 分区表吧,也可以用各种恢复工具试着扫描探测一下分区表,因为之前只有一个分区,估计应该能修复 当然,前面这 100m 数据就不用指望了 |
3
spirit1431007 OP @infong 感谢,我去试试看能不能恢复
|
4
spirit1431007 OP @jsq2627 我昨晚用 DiskGenius 扫了下,只扫到了树莓派镜像 dd 写入的两个分区,不知道能不能恢复,前面 100m 我是不指望了,就看后面的数据能不能救回来
|
5
podel 2019-10-10 09:27:14 +08:00 1
2 楼说得对。一般来如果是 gpt 磁盘尾部会有一个分区表备份。 所以一般买移动硬盘回来我都是改成 gpt。
另外就算是 mbr,分区表丢失了,依然可以通过全盘扫描的方式,扫描出之后的分区文件系统的数据,一般来说会有特殊的标志标志分区开始和结束。但是如果你只有一个分区,可能恢复原有的文件系统数据就有点麻烦了。只能全盘扫描一个一个恢复了。 |
6
spirit1431007 OP @podel 我也记不太清我移动硬盘是什么格式的分区表了...似乎以前转换过
|
7
20015jjw 2019-10-10 10:04:52 +08:00 via Android
高危操作 能拔就拔
|
8
Eytoyes 2019-10-10 10:10:23 +08:00
找到分区时候选否,看看能不能找到以前剩下的分区
|
9
sutra 2019-10-10 11:32:53 +08:00
试试 Zero Assumption Recovery
|
10
66beta 2019-10-10 11:40:00 +08:00 via Android
曾经干过傻事,能恢复出来的都是小文件,惨啊
|
11
0x663 2019-10-10 11:53:26 +08:00
dd 是什么
|
12
lifanxi 2019-10-10 12:44:49 +08:00
我做过一样的事情。不过是我是 ext4 的分区,fdisk 重写创建了分区,然后手工用后面的 SuperBlock 恢复了几乎所有的数据。TestDisk 也很好用,但我不知道对 NTFS 有没有用。
|