我的硬盘上安装了 12.04 32 位。Ubuntu 是唯一的操作系统。我最近在摆脱 Windows 7 后安装了它。当我在 SMART 状态下运行磁盘工具时,它说“磁盘有几个坏扇区”,所以我点击了查看 SMART 数据并运行自检。我运行了扩展的 SMART 自检,它只需要 5-10 秒就停止并读取自检:失败(读取),坏扇区:1 个坏扇区,整体磁盘评估:磁盘有几个坏扇区。

这是我应该担心的事情吗?
这个时候我不会。硬盘驱动器制造商通常会在驱动器中打包备用扇区,仅用于此类情况。密切关注它,并随时准备好数据备份。此外,我建议您运行制造商诊断工具,该工具可以从驱动器制造商的网站上获得。一旦你这样做了,它会给你一个错误代码,并且提供htat驱动器仍在保修期内,然后致电制造商,并更换它。
需要注意的重要事项:以 1 个坏扇区开头的磁盘可能会变得更糟。我怎么强调备份的重要性都不为过。
现代驱动器通过将它们重新映射到为此目的分配的备用扇区之一而自动且透明地处理“简单”坏扇区,而无需涉及 SMART CURRENT_PENDING_SECTOR。
一旦您看到该值高于零,通常意味着以下两种情况之一:
其中任何一个都不利于您驱动器的未来。您可以通过查看驱动器的内部日志来检查确切的错误smartmontools;用于smartctl -l xerror /dev/sdN获取扩展错误日志(或-l error用于标准日志)。
如果在保修期内,并且您有备用驱动器/空间来备份数据,我会考虑尽快更换该驱动器。
我在网上调查了很多并发现自己的一件事是,当您开始遇到一些“坏扇区”时该怎么办,这是我的 HDD 遇到的一个问题,它最近突然导致启动失败并收到“治疗”我解释说。
1.备份您的数据
2.试着给你的硬盘一个方向。我的意思是,告诉它所有的小磁性部件(对不起,我不是工程师)具有相同的极性(似乎在一些覆盖后它们变得有点疯狂......)最好和最简单的方法是通过 zerofill,这使得你的整个磁盘就像 000000000000 ......,但也有一些像 Drevitalize 这样的 Windows 应用程序以不那么统一的方式做几乎类似的事情(并且没有丢失数据假设 - 老实说从未尝试过)
您可以在 Ubuntu 的磁盘 GUI 中通过慢速格式(设备,而不仅仅是分区)或通过您的终端,使用“shred”命令执行 zerofill:sudo shred -n 0 -v -z /dev/sdX(其中 sdX您想要擦除的磁盘)以及可能以其他一百万种方式,我认为您如何操作并不重要。
我在一个有 250 个坏扇区和 75 个更多“待处理”的磁盘上尝试了 2-pass zerofill。它以某种方式消除了“待处理”扇区,并显着改善了大约 2500 个扇区的访问时间,从“<500ms”到“<150ms”(使用 HDDScan 进行表面测试)。我想其中一些很快就会变得“坏”,还有待观察我是否可以期待几天、几周或更长时间的时间增加......