我刚买了一台全新的笔记本电脑,我认为硬盘有问题。以下是症状:
- 这是一个 500gb 7200 rpm 的硬盘,相关部分格式化为 ext4 并运行 Gentoo
- 硬盘会不时发出“咔”的一声
- 在接下来的 1 到 2 秒内,系统冻结(尽管鼠标仍在移动)
- 编译/移动大量数据时最常发生这种情况(每 15-20 秒发生 4-5 次)
- 这种情况在非硬盘密集使用期间发生的频率要低得多(尽管在观看电影时特别烦人,因为当系统恢复时音频会恢复,但通常图像会保持不变直到下一个关键帧)
- 系统随后恢复正常,没有任何问题,dmesg 中没有记录任何错误
我向客服反映这个问题,他们说可以给我寄一个新的硬盘,因为显然没有其他用户抱怨过类似的症状。你觉得这像是硬盘故障吗?我担心的是:
- 我不能 100% 确定这是硬件问题
- 由于我的互联网连接每周限制在 100 兆字节左右,因此下个月我无法重新安装 Gentoo 或任何其他操作系统
- 使用 4gb 闪存驱动器在 500gb 硬盘之间传输所有内容非常麻烦,特别是如果这不能解决问题的话。
谢谢,
马拉
答案1
如果它在光盘操作过程中发出咔嗒声,我肯定会担心,并确保备份所有重要信息。然后对驱动器运行所有可能的诊断程序并记录证据,以防制造商在保修期内更换驱动器。
答案2
这可能是电源管理的错。驱动器可能进入休眠状态并停止磁头,然后当您执行需要磁盘访问的操作时,整个系统会停止运行,而硬盘会重新旋转。您可以使用以下方法调整硬盘的电源管理参数和其他功能hdparm。
但是,您不应排除驱动器存在缺陷的可能性。我以前收到过几个有缺陷的全新驱动器。
咔哒声可能是当数据访问失败时读/写头来回搜索的电枢,试图重试读/写操作。
首先我建议badblocks -sv
在驱动器上运行。这应该会进行连续坏块扫描,因此除非存在不可读的扇区或已检测到并重新定位某些故障扇区,否则不应有任何点击。
如果您不关心数据,您也可以通过运行进行破坏性读/写测试badblocks -wsv
,这应该会让驱动器进行更彻底的锻炼。
答案3
您可以检查驱动器的 SMART 状态 - 它并不总是具有指示性,但如果它显示例如重新分配的扇区数量不断增加,那么这肯定是 HDD 出现故障的迹象。为确保万无一失,请监控一两天内的 SMART 状态变化。
sudo smartctl -H -A /dev/sd?
将显示整体驱动器健康状态以及各个属性的值。此外,您还可以使用smartctl
(您可能需要emerge
或以其他方式先安装它)运行一些内部驱动器测试。
Disk Utility
(Palimpsest)可让您在舒适的桌面环境中完成几乎相同的操作。