事情发生在昨天,在 wsl 中跑代码是突然 ssh 断了系统卡死了,一开始还以为是系统的问题直接就重启了物理机。重启完成后 wsl 中的虚拟机就彻底起不来了。提示“无法访问 D:\wsl 指定不存在的设备” 继续重启后发现可以了,目录也可以正常进去了。重点来了以为盘好了所以做了一个十分愚蠢的决定,删除 D 盘内 movie 目录然后准备全盘备份到 NAS ,之后删内容走保修。100 多 GB 的内容大概删到 1/3 盘彻底挂了。之后重启了 6-7 次都是设备管理器中“储存控制器->标准 NVM express 控制器”故障,禁用设备 再 启用设备 就可以看到 D 盘,目录也可以看到但都进不去了,提示 指定不存在的设备。
万幸的是代码在坏掉前 10 分钟刚刚 push 到 git 。但损失很多老代码和许多脚本。也许在未来某一天想找的时候彻底找不到了。
大概花了 1 天半的时候研究关于磁盘恢复的内容。以前从来没想过真的会轮到我的盘坏了。首先 windows 更新 HMB 导致的问题排除了,我直接进到 winpe 里错误一模一样。有一款俄罗斯出的硬件 pc3000 似乎可以直接读到储存颗粒里的内容。但设备就要 10W+国产有类似方案但也都要 5 位数。这两个方案直接 pass 了。第三方数据恢复大概报价 1500-2000 。但我很怀疑是否真的可以?因为 sn770 的主控是闪迪自研的。
后续买了一个 nvme 转 usb 准备丢到 linux 下用 nvme 工具看看能不能看到错误详情,然后研究解决思路。如果后面有解决会继续发帖告诉大家。
最后关于西部数码官方售后情况大概就是他们只保证你盘能用,坏了给你换。数据丢不丢和他们没关系。叫我自己花钱找人恢复。(京东买的)当然我也认为合理毕竟“数据无价”他们也没办法给出实际的保障。
我的问题是
不知道大家是否知道什么能解决这个问题的办法或思路。
第二如果后续走西部数码官方质保维修,是否有办法在送维修前删除磁盘内数据。
这次坏硬盘应该是运气问题,但未来应该不会再考虑买西部数据的产品了。几点经验首先 盘坏了 第一时间 千万别折腾有概率坏的更厉害。工作上的东西还是得全盘备份到 NAS 最好是 raid5 三坏硬盘同时坏掉的概率还是毕竟低的。最后 千万别觉得自己硬盘不会坏 千万别觉得自己硬盘不会坏 千万别觉得自己硬盘不会坏我之前就是傲慢的觉得硬盘才 2 年肯定不会坏