spirit1431007
V2EX  ›  问与答

awsl,我 dd 了移动硬盘

  •  
  •   spirit1431007 · Oct 10, 2019 via Android · 4046 views
    This topic created in 2581 days ago, the information mentioned may be changed or developed.

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

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

    12 replies  •  2019-10-10 12:44:49 +08:00
    infong
    infong
    Oct 10, 2019❤️1
    1
    之前我也干过类似的蠢事,当时用 TestDisk 恢复了分区表,基本上的数据都回来了。
    jsq2627
    jsq2627
    PRO
    Oct 10, 2019❤️1
    2
    如果是 GPT 分区表,硬盘尾有分区表备份,可以用一些工具恢复出来

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

    当然,前面这 100m 数据就不用指望了
    spirit1431007
    spirit1431007
    OP
    Oct 10, 2019 via Android
    3
    @infong 感谢,我去试试看能不能恢复
    spirit1431007
    spirit1431007
    OP
    Oct 10, 2019 via Android
    4
    @jsq2627 我昨晚用 DiskGenius 扫了下,只扫到了树莓派镜像 dd 写入的两个分区,不知道能不能恢复,前面 100m 我是不指望了,就看后面的数据能不能救回来
    podel
    podel
    Oct 10, 2019❤️1
    5
    2 楼说得对。一般来如果是 gpt 磁盘尾部会有一个分区表备份。 所以一般买移动硬盘回来我都是改成 gpt。
    另外就算是 mbr,分区表丢失了,依然可以通过全盘扫描的方式,扫描出之后的分区文件系统的数据,一般来说会有特殊的标志标志分区开始和结束。但是如果你只有一个分区,可能恢复原有的文件系统数据就有点麻烦了。只能全盘扫描一个一个恢复了。
    spirit1431007
    spirit1431007
    OP
    Oct 10, 2019 via Android
    6
    @podel 我也记不太清我移动硬盘是什么格式的分区表了...似乎以前转换过
    20015jjw
    20015jjw
    Oct 10, 2019 via Android
    7
    高危操作 能拔就拔
    Eytoyes
    Eytoyes
    Oct 10, 2019
    8
    找到分区时候选否,看看能不能找到以前剩下的分区
    sutra
    sutra
    Oct 10, 2019
    9
    试试 Zero Assumption Recovery
    66beta
    66beta
    Oct 10, 2019 via Android
    10
    曾经干过傻事,能恢复出来的都是小文件,惨啊
    0x663
    0x663
    Oct 10, 2019
    11
    dd 是什么
    lifanxi
    lifanxi
    Oct 10, 2019
    12
    我做过一样的事情。不过是我是 ext4 的分区,fdisk 重写创建了分区,然后手工用后面的 SuperBlock 恢复了几乎所有的数据。TestDisk 也很好用,但我不知道对 NTFS 有没有用。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5138 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 72ms · UTC 01:45 · PVG 09:45 · LAX 17:45 · JFK 20:45
    ♥ Do have faith in what you're doing.