硬盘半坏了?(无法启动)

硬盘半坏了?(无法启动)

昨晚我的笔记本电脑死机了,我不得不关掉电源。当我尝试启动时,它显示了 Windows 徽标,并在那里停留了大约 20 分钟,直到它重新启动...我在同一个磁盘上还有一个 Linux 分区,因此尝试启动到该分区,但它只是短暂地变黑,然后重新启动。

我尝试过 Windows 修复功能,但启动速度非常慢,但它可以启动,然后我运行了启动修复。我想这花了 30-40 分钟,直到它说无法解决问题。

因此,下一步我将磁盘连接到 USB 基座,并将其连接到我的另一台笔记本电脑。当尝试打开“我的电脑”并查看磁盘时,它会冻结大约 10 分钟,然后它会看到我的 2 个分区,但如果我尝试打开它们,它就会冻结,必须关闭资源管理器...

有一次它向我显示了一些文件,但是速度非常慢......

我尝试启动 TestDisk,但在选择日志设置后它一直显示“请等待”...

你知道可能发生了什么吗?或者如何保存我的数据?

Disk: Western Digi WD6400BEVT
Partitioned 1 for win, 1 for linux and 1 for data. (I think there might be a swap partionen for win and linux aswell)
OS: Win7 + Linux BackBox

答案1

听起来你的磁盘出了问题。你可以尝试将磁盘连接到 Linux 实时发行版并检查驱动器上的 SMART 数据。这可以让你确认发生了什么。

在 Linux 中,您可以使用smartctl实用程序来检查这一点。

下载并安装“smartmontools”包:

sudo apt-get install smartmontools

检查以确保驱动器支持 SMART:

sudo smartctl -i /dev/<drive> | grep "SMART support"

对驱动器运行测试:

sudo smartctl --test=short /dev/<drive>

运行报告:

sudo smartctl -a /dev/<drive>

您还可以使用 Linux 实时发行版尝试将数据从驱动器复制到另一个驱动器(拇指驱动器?)以保存数据。

答案2

如果在写入操作未完成时不得不切断电源,则 FS 的特定区域可能已损坏。我建议从 Linux Live CD 启动以运行该fsck命令。当我需要恢复 Linux 分区时,这对我来说很有效。修复 Linux 后,您可以尝试继续从那里修复 Windows 分区。

答案3

我个人曾使用一款名为 SpinRite 的软件工具恢复过几十块硬盘 -https://www.grc.com/spinrite.htm您可以通过可启动 CD 或 USB 记忆棒启动它。我曾经在一所拥有数百台 PC 的学校工作,因此多年来我多次使用过它。该软件是商业软件,您必须购买,但是软件作者非常诚实和慷慨,如果它对您不起作用,您可以要求全额退款,他会退还您的钱。显然,它无法恢复所有驱动器,因为可能存在许多不同的因素和类型的故障,例如,不同的物理组件可能发生故障,从而阻止任何软件读取数据。但我亲眼看到 SpinRite 为我恢复了数据,而许多其他数据恢复软件套件都失败了。因此,我们最终在学校购买了站点许可证。

相关内容