V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Biebe
V2EX  ›  问与答

误格式化分区,如何恢复数据?

  •  
  •   Biebe · 2019-07-18 00:10:07 +08:00 · 3542 次点击
    这是一个创建于 1988 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前情:

    1. 一块硬盘,分为两个区,一个为 EXT4 文件系统,一个为 NTFS 文件系统
    2. 在 macos 误将 EXT4 分区格式化为 HFS+

    目前:

    1. 目前用 Recuva 扫描提示无法确定文件系统类型
    2. 直接使用 diskgenius 扫描是能扫描出一些文件,但是文件名和目录结构都没有了

    想请问,这种情况是直接使用数据恢复软件例如 dg 这样的直接扫描导出文件(目前为 HFS+),然后自己慢慢重建命名和目录结构吗?。。。

    还是先将这个盘格式化为 EXT4,再重建分区表之类的,再恢复等?重建分区表会不会影响另外一个分区啊?

    这个实在不懂,不敢乱弄了。请教各位大佬!!!谢谢了!!!

    p.s. 容我哭一会儿,里面数据实在太多其中很大一部分都很重要

    第 1 条附言  ·  2019-07-18 09:39:16 +08:00
    1. 是 hdd 的
    2. 把这个盘先做成镜像在进行操作,应该是最保险的,但是我现在没有和这个分区一样的地方存全量镜像了。。。
    第 2 条附言  ·  2019-07-20 15:11:20 +08:00
    用 dg 或者 easeUS 扫描出来的文件打开都不完整了。。
    22 条回复    2019-07-18 11:05:46 +08:00
    Buges
        1
    Buges  
       2019-07-18 00:25:15 +08:00 via Android   ❤️ 1
    1.快速格式化不会真正覆写磁盘上的数据
    2.格式化回原格式应该会对恢复有帮助
    3.重要数据请找专业数据恢复公司
    2067
        2
    2067  
       2019-07-18 01:49:59 +08:00 via Android   ❤️ 1
    没操作过,但是提供个思路,上网搜一下超级快,ext 系列的文件系统超级块应该都是有多个备份的
    2067
        3
    2067  
       2019-07-18 01:50:44 +08:00 via Android
    另加一句,建议把整个分区或者整个硬盘克隆之后再操作,避免损失扩大
    yjd
        4
    yjd  
       2019-07-18 02:29:27 +08:00 via Android   ❤️ 1
    用 EaseUS Data Recovery Wizard 扫看看。遇到好几次都恢复回来了。这个国内公司但是只做英文版。

    dg 确实不行,扫出来原文件结构和名称都没了。烂。
    千万不能再往分区写,或者转换格式。。。

    被转了分区格式如果只建文件系统。不是慢格。数据应该还都在。找工具扫描读没事,不能写,破坏文件。
    trepwq
        5
    trepwq  
       2019-07-18 02:35:15 +08:00 via iPhone   ❤️ 1
    不要继续对此盘有写操作,包括格式化,否则数据恢复概率越来越低
    jaskle
        6
    jaskle  
       2019-07-18 06:41:14 +08:00 via Android   ❤️ 1
    ext4 不清楚 ntfs 我倒是有个工具,超级棒结构都有
    kokutou
        7
    kokutou  
       2019-07-18 07:46:41 +08:00 via Android
    emmm 我猜你的盘是 SSD ?
    ooooo
        8
    ooooo  
       2019-07-18 08:33:12 +08:00
    分区都是多少 G 的
    固态吗
    为什么要格式化呢
    Biebe
        9
    Biebe  
    OP
       2019-07-18 08:38:12 +08:00
    @ooooo ..误操作,本来是要格式化另外一个 ntfs 分区的
    Biebe
        10
    Biebe  
    OP
       2019-07-18 08:41:01 +08:00
    @Buges 谢谢🙏,再次格式化为原格式会不会造成二次破坏
    cheng6563
        11
    cheng6563  
       2019-07-18 08:41:59 +08:00 via iPhone   ❤️ 1
    立即用 dg 镜像一个 vhd 出来。格式化恢复不一定能恢复出文件名的
    yingfengi
        12
    yingfengi  
       2019-07-18 08:55:09 +08:00 via Android   ❤️ 1
    搜索丢失的分区表
    codingadog
        13
    codingadog  
       2019-07-18 09:00:49 +08:00 via Android   ❤️ 1
    SSD 的话,多半没救了。。
    Biebe
        14
    Biebe  
    OP
       2019-07-18 09:03:08 +08:00
    Bardon
        15
    Bardon  
       2019-07-18 09:15:17 +08:00   ❤️ 1
    有个疑问,克隆盘,可以保已被格式化的盘中的数据?

    有没有人做过实验,随意删除一个文件,清空回收站,对盘克隆,从克隆盘中找出删除的那个文件?
    cheng6563
        16
    cheng6563  
       2019-07-18 09:29:55 +08:00 via iPhone   ❤️ 1
    @Bardon 按扇区克隆可以
    Bardon
        17
    Bardon  
       2019-07-18 09:34:21 +08:00
    @Bardon 那么就是 dd 也可以了?
    那实验就方便了,有没有人实验一遍。
    我对这个持怀疑态度。

    数据恢复工具的技术是另一个实现,是基于原盘的
    Biebe
        18
    Biebe  
    OP
       2019-07-18 09:58:13 +08:00
    @yujiaxin 先做快照应该最保险,但是这个盘太大了,电脑内置的盘都没它大,我是不是再买块盘。。
    ext4 超级块恢复好像确实是思路
    2067
        19
    2067  
       2019-07-18 10:04:28 +08:00 via Android
    @Bardon 你的理解有点偏差

    1.删除之前的克隆,删除之后直接恢复回来就行了
    2.删除之后再克隆,本身跟恢复数据没关系,是防止操作不当导致文件受损更严重
    Bardon
        20
    Bardon  
       2019-07-18 10:20:33 +08:00
    @yujiaxin 我的意思是这种克隆,究竟能否在克隆盘中找出删除的数据的可行性,如果不行,那么克隆盘对楼主来说是无意义的,因为楼主整个硬盘已经格式化了。

    你说的第二点,是在硬盘有坏道,现有数据无法保障的情况下,克隆方案才是手段,是保存现有数据(未删除,未格式化)的稳妥方案。
    Bardon
        21
    Bardon  
       2019-07-18 10:31:49 +08:00
    如果只是分区表就非常好操作
    楼主多了一步格式化,所以,楼主只要防止对该分区有写操作,运用恢复软件恢复数据到其他盘,就可以。

    楼主千万不要再继续格式化,mac 下格式化 hfs+,再到 linux 下格式化 ext4,你数据大概率找不回。两个文件系统日志不一样,是有损操作。
    CallMeReznov
        22
    CallMeReznov  
       2019-07-18 11:05:46 +08:00
    先找到丢失的分区表,找到后一切问题迎刃而解
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5457 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 07:32 · PVG 15:32 · LAX 23:32 · JFK 02:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.