V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
8023
V2EX  ›  Windows

Windows 系统更新导致近 40T 数据丢失,如何修复 RAW 分区?

  •  1
     
  •   8023 · 2021-05-03 21:12:16 +08:00 · 4684 次点击
    这是一个创建于 1319 天前的主题,其中的信息可能已经有所发展或是发生改变。

    4 月下半月,系统提示我需要更新计算机,我一直没有管,直到今天早上 8 点左右,我发现系统中已经没有了「关机」和「重启」,取而代之的是「更新并关机」和「更新并重启」。

    我寻思反正今天不怎么用电脑,就点了「更新并重启」。然后出门忙别的去了。

    中午回到家,发现电脑屏幕黑着,主机灯和硬盘灯亮着,显示器有信号但是黑色的屏幕,按 numlock 没有反应,以为还在更新中,就出去吃饭了。

    吃完饭回来大概 1 点多点。发现和吃饭之前的情况一样,坐在电脑面前等了 15 分钟,依然没反应,我猜是死机了。

    短按开机键无反应,长按开机键强制关机,再打开,显示系统更新完成 30%,让我继续等待。过了约 1 小时,进入桌面。

    当我觉得这事儿就这么过去了的时候,我发现我的数据盘( 8×8T R6 阵列)已经无法打开,在设备管理器中可以看到与实际容量相符的 RAW 格式分区,SMART 信息正常,阵列信息正常。因硬盘是 refs 格式,diskgenius 无法识别、修复。

    现在在尝试使用 r-studio 扫描,但愿能有个什么结果。

    在此顺便求助 V 友有没有什么可以原地修复分区的方法,r-studio 只能找到文件并导出到其他磁盘,但现在硬盘价格贵得离谱,不太想买…

    如果您有能力远程帮助我弄好,那最好不过了。当然,是有偿的(千元)。

    SG9zaGlrYXdhLVl1a2k=

    附:分区表、截图 链接: https://pan.baidu.com/s/1Rg5OdxJMBw-WMZLQKPQq6w 提取码:fley 复制这段内容后打开百度网盘手机 App,操作更方便哦

    18 条回复    2021-05-06 10:24:03 +08:00
    seers
        1
    seers  
       2021-05-03 21:23:56 +08:00
    搜索了下关键字 refs raw repair,似乎有几个和你问题一样的人做了一次或者几次冷启动硬盘恢复了,你可以试试。
    Jirajine
        2
    Jirajine  
       2021-05-03 21:28:06 +08:00
    显示成 raw 说明块设备识别正常,但是无法挂载。即文件系统坏了,实际数据没有问题。
    首先确定你的 windows 版本是支持 refs 的,没有被更新到了一个不支持的 sku 。

    然后尝试用 refsutil 扫描修复。https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/refsutil
    12101111
        3
    12101111  
       2021-05-03 21:52:54 +08:00
    refs 是大坑, COW 文件系统里稳定的只有 zfs 一家, refs 和 btrfs 都是一个更新就能炸掉分区的能手, apfs 还年轻, 不便评价
    matrix67
        4
    matrix67  
       2021-05-03 22:21:24 +08:00   ❤️ 1
    有机会分享一下下面这个话题 如何不丢数据

    https://i.loli.net/2021/05/03/HPSxv4LCBfiu5wV.png
    dashupc
        5
    dashupc  
       2021-05-03 22:36:14 +08:00 via Android
    认识扫码就 OK 了
    dashupc
        6
    dashupc  
       2021-05-03 22:37:01 +08:00 via Android
    r-studio 扫描
    gBurnX
        7
    gBurnX  
       2021-05-03 23:11:35 +08:00
    1.不要用 Windows 的存储空间、ReFS 、软 raid 功能。

    2.老老实实用 NTFS + SyncBackPro 设置非实时 raid 1 。
    Rocketer
        8
    Rocketer  
       2021-05-04 03:40:27 +08:00 via iPhone   ❤️ 13
    问:有人溺水了,请问如何抢救?
    答:请看《如何才能不溺水》
    mingl0280
        9
    mingl0280  
       2021-05-04 07:38:19 +08:00 via Android
    refsutil
    msg7086
        10
    msg7086  
       2021-05-04 07:38:28 +08:00 via Android
    把大坑 Refs 去和溺水比,我是没有想到的。
    root01
        11
    root01  
       2021-05-04 08:56:21 +08:00
    太秀了,图片放百度云,你放蓝奏云也好啊
    isukkaw
        12
    isukkaw  
       2021-05-04 10:06:33 +08:00
    @msg7086 什么,和 ReFS 相比,溺水的危险还轻微一些嘛?(狗头)
    lp10
        13
    lp10  
       2021-05-04 11:39:55 +08:00
    https://en.wikipedia.org/wiki/ReFS#Version_history_and_compatibility
    https://gist.github.com/0xbadfca11/da0598e47dd643d933dc#file-windows-refs-versions-en-md

    是不是升级以后的新系统不识别你的 ReFS 版本了?看看能不能用 fsutil 读到信息,或者找个旧版本 Windows 10 读取一下?
    gBurnX
        14
    gBurnX  
       2021-05-04 14:53:05 +08:00
    @Rocketer

    救人一次,如果不教原理,这人很有可能下次还会去这么做。
    jayvs5200
        15
    jayvs5200  
       2021-05-04 16:28:07 +08:00 via iPhone   ❤️ 1
    在 V2EX 不仅可以学到技术。 还可以学到哲学
    wzxlovesy
        16
    wzxlovesy  
       2021-05-05 04:12:03 +08:00 via Android
    不给人家解决燃眉之急就算了,还搁这马后炮 [摊手]
    0gys
        17
    0gys  
       2021-05-05 08:54:23 +08:00 via iPhone
    你试过卸载更新回到原来版本吗?可否告知下更新的补丁号,以及版本变化
    rfrftt
        18
    rfrftt  
       2021-05-06 10:24:03 +08:00
    尝试回滚更新 or 系统还原(如果有的话)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   997 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 19:03 · PVG 03:03 · LAX 11:03 · JFK 14:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.