每当我启动计算机时,Ubuntu 都会弹出以下错误:
A hard disk may be failing
one or more hard disk report health problems
我的一个朋友进行了一些测试,发现我的硬盘有 74 个坏扇区。
这仅仅是一个软件问题,在彻底格式化我的硬盘后就能解决,还是硬件问题,我必须更换硬盘?
等待您的回复。
谢谢,
Sneha Kamath。
答案1
当硬盘的聪明的(自我监测、分析和报告技术)状态开始报告故障。
现代磁盘在其 SMART 配置文件中有一组测试和基准,操作系统偶尔也会对它们进行快速测试。当某些测试低于其指定的操作值时,这通常表明磁盘正在老化,其性能可能会迅速继续恶化到导致数据丢失或直接报废的程度。
您可以通过磁盘实用程序(位于系统 -> 管理中)验证这一点。找到磁盘,单击 SMART 数据,您将看到测试列表。并非所有测试都会自动执行,因此您可以手动将其设置为运行完整的测试周期,但只要您看到坏扇区或测试失败得非常严重,磁盘就等于坏了。
显然,数据丢失非常可怕,因此我除了立即将所有内容从磁盘上移走之外,没有其他建议。一直保留磁盘直到它弹出没有任何好处。最好是控制住情况,而不是让它在你不经意间突然袭击你。
我甚至不会尝试低级格式化。如果现在失败了,那么将来很可能会开始出现扇区损坏。在我看来,这不值得冒这个险。
笔记:如果还在保修期内,你将其寄回,几乎总是(99.999% 的情况下)会收到不同的驱动器。诊断单个驱动器比批量重新安装它们要昂贵得多。因此,你会在此过程中丢失所有数据,因此请立即删除数据。
答案2
首先,正如已经建议的那样,请立即备份您的数据,例如使用 Ubuntu Live CD 和外部硬盘驱动器。
如果您的朋友确实使用了像 badbocks 这样的工具并发现硬盘(HDD)上有损坏的块,那么您的 HDD 很可能在不久的将来出现故障。
您有多种选择:
继续使用 HDD,直到它不再工作(不推荐)
备份所有硬盘数据后,获取副本并刻录终极启动盘. 从刻录的 CD 启动并查找硬盘实用程序部分并查找您的 HDD 的供应商(例如三星、希捷、日立等...)。启动供应商特定工具并对您的 HDD 执行低级格式化(所有数据将被删除)。使用供应商的工具或 badblocks 再次检查是否有坏块。使用此选项,您可能会延长 HDD 的使用寿命。
购买新硬盘,然后使用 Ubuntu Live CD 和程序 dd 克隆旧硬盘。一旦 Live CD 运行,这实际上非常简单(在 Google 上搜索“使用 dd 克隆硬盘”)。用旧硬盘替换克隆的硬盘,然后继续像以前一样工作。非常有效的方法,几乎没有麻烦。
我推荐选项 3。我已经这样做过几次了。
祝你好运!
答案3
在做任何事情之前我强烈建议备份所有内容。否则,万一您的磁盘真的崩溃了,一切都会丢失。只有在备份之后,您才应该进一步检查硬件缺陷,包括使用磁盘制造商提供的专有工具。