本来要恢复树莓派镜像的,dd 时插着移动硬盘,结果输错号 dd 了我 4t 的移动硬盘,写入了大约 100m,移动硬盘东西没了,,前面的数据是不指望了,想问问各位 v2er 有没办法救下后面的数据
ps:原来移动硬盘是 NTFS 格式,只有一个一个分区
![]() | 1 infong 2019-10-10 09:04:41 +08:00 ![]() 之前我也干过类似的蠢事,当时用 TestDisk 恢复了分区表,基本上的数据都回来了。 |
![]() | 2 jsq2627 2019-10-10 09:21:56 +08:00 ![]() 如果是 GPT 分区表,硬盘尾有分区表备份,可以用一些工具恢复出来 不过目测大部分移动硬盘默认是 MBR 分区表吧,也可以用各种恢复工具试着扫描探测一下分区表,因为之前只有一个分区,估计应该能修复 当然,前面这 100m 数据就不用指望了 |
3 spirit1431007 OP @infong 感谢,我去试试看能不能恢复 |
4 spirit1431007 OP @jsq2627 我昨晚用 DiskGenius 扫了下,只扫到了树莓派镜像 dd 写入的两个分区,不知道能不能恢复,前面 100m 我是不指望了,就看后面的数据能不能救回来 |
5 podel 2019-10-10 09:27:14 +08:00 ![]() 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 有没有用。 |