![Chkdsk 报告不可恢复的错误](https://linux22.com/image/497782/Chkdsk%20%E6%8A%A5%E5%91%8A%E4%B8%8D%E5%8F%AF%E6%81%A2%E5%A4%8D%E7%9A%84%E9%94%99%E8%AF%AF.png)
我的笔记本电脑中有一个驱动器,它工作正常,然后突然停止了。Chkdsk 报告“不可恢复的错误”,甚至 Linux 也无法挂载或查看任何文件系统结构。有没有办法修复文件系统,以便我们可以从属驱动器并提取信息?
编辑:驱动器是 Seagate,使用其诊断实用程序报告 SMART 尚未跳闸并且驱动器物理上良好。
答案1
我会尝试使用 Rescue Is Possible Linux 进行启动并运行 Testdisk,看看是否可以恢复任何分区数据(或文件,因为有一个高级功能可以提取单个数据文件;您将需要一个 USB 磁盘来挂载并保存文件,或者需要一个可以使用 RIP 激活的有效网络连接,以便尝试执行该操作,如果您足够幸运,RIP 可以看到损坏的驱动器的话)。
答案2
在过去的 19 年里我用过它很多次,效果非常好。
注意:SpinRite 不需要文件系统。它强制驱动器反复读取扇区,直到获得良好的读取效果(这是 ECC 发挥作用的地方)。然后驱动器可以用备用扇区重新映射坏扇区。
由于您的 SMART 信息显示没有“重新分配的部门“ 或者 ”待处理部门“(驱动器读取完该扇区后将重新分配的扇区),仍然有大量的备用扇区。
我认为 chkdsk 告诉你的是不可恢复的物理错误,而不是逻辑错误。因为任何逻辑错误都可以修复。物理错误是指SpinRite 是维京人。