笔记本电脑硬盘故障,显示分区但无法复制数据,测试磁盘 MBR 代码失败

笔记本电脑硬盘故障,显示分区但无法复制数据,测试磁盘 MBR 代码失败

我在笔记本电脑中使用 2TB 硬盘,其中 250 GB 分区用于 Windows 10,其余用于数据存储。我更换了笔记本电脑,因此将硬盘从旧笔记本电脑移到新笔记本电脑并启动系统。Windows 徽标出现了,但一分钟内笔记本电脑崩溃了,之后什么都没用了。我取出硬盘并将其外接到另一个 Windows 10 系统,系统显示两个分区均已安装,并显示各自的大小。当我打开驱动器时,它也会显示文件夹,但当我打开或复制任何文件夹时,它会显示错误“设备未准备好”。

我尝试使用 minitool 和 recuva 数据恢复,但没有检测到任何东西。

然后我将硬盘外接在 Ubuntu 系统上。Gparted 显示 3 个分区,1) ntfs 系统保留 549 MiB,2) ntfs Windows 250 GiB,3) ntfs 1.57 TiB。但直接数据复制或测试磁盘失败。

我使用 testdisk 分析丢失的分区,但没有任何报告,即使进行深度搜索也是如此。然后我使用了 MBR 代码,但仍然失败了。

我还使用 gddrescue 复制了整个磁盘的映像,运行了大约 24 小时,并制作了 800 GB 的映像文件。以下是日志的输出:

# Rescue Logfile. Created by GNU ddrescue version 1.19
# Command line: ddrescue /dev/sdb /media/v/Seagate Backup Plus Drive/copy.img /media/v/Seagate Backup Plus Drive/status.log
# Start time:   2018-11-29 12:16:31
# Current time: 2018-11-30 11:33:28
# Copying non-tried blocks... Pass 1 (forwards)
# current_pos  current_status
0xC21A8B0000     ?
#      pos        size  status
0x00000000  0xBF655E0000  +
0xBF655E0000  0x00010000  *
0xBF655F0000  0x00010000  ?
0xBF65600000  0x7F078000  +
0xBFE4678000  0x00008000  *
0xBFE4680000  0x00010000  ?
0xBFE4690000  0xA9DC0000  +
0xC08E450000  0x00010000  *
0xC08E460000  0x00010000  ?
0xC08E470000  0xDDADC000  +
0xC16BF4C000  0x00004000  *
0xC16BF50000  0x00010000  ?
0xC16BF60000  0xAE950000  +
0xC21A8B0000  0x2E166F25E00  ?

我在数据分区中有重要数据,所以我不想采取冒险的措施。所以我现在发布这个问题寻求帮助。

更新 20181201 我运行了 ddrescue,以下是当前状态。 ddrescue 状态

知道为什么最近的区块充满错误吗?我看到中间某处出现许多红色区块的趋势?难道其余区块今后也会遵循相同的趋势吗?我如何查看绿色区域中哪些文件已被拯救?

请建议如何挽救磁盘上的数据。

提前致谢。

答案1

...这是我第一次尝试帮助别人。我希望我能做到..:-)

首先,我认为了解制造商的诊断工具是否能确认硬盘没有问题将会很有趣。

如果该工具未发现任何硬件错误,我推荐 EaseUs。几个月前,我在一个损坏的 USB 上试用了该软件,并恢复了所有数据。

这是试用版的链接: https://www.easeus.com/ppc/data-recovery-bing.html?msclkid=4fc2675dbdcb1407fd7f3b5cbac0b6ff&utm_source=bing&utm_medium=cpc&utm_campaign=drw-data%20type-search-eu&utm_term=data%20recovery&utm_content=data

就我而言,该软件能够恢复完全无法读取的 USB 记忆棒,即使插入 Debian vm 也是如此。该软件是自解释的,这就是为什么我没有写任何说明。试用版将找到所有丢失的文件,但只有购买该程序才能恢复所有文件。

由于我的良好体验,我推荐该软件。

相关内容