我有一块旧硬盘,最近将其重新格式化为 ext4,想将其用作备用备份的备用硬盘。
在我将任何数据放入其中之前,我想知道可以使用什么工具或应用程序来测试它的健康和可靠性。
我已经对其进行了 fsck,smartctl 工具表明驱动器状况良好。
还有其他什么实用程序可以针对此驱动器运行,以使其获得基本健康通行证吗?这不是任务关键。我只是在寻找一些额外的日常实用程序来缓解我的担忧。谢谢。
答案1
SMART 数据才是关键 - 它是硬盘的黑匣子。最重要的是包含详细 SMART 数据的“属性”选项卡。整体“通过”有时可能会具有欺骗性。当前属性选项卡为红色,这意味着某些属性为红色(某些属性已超出阈值)。您应该检查一下它是什么。
有很多属性,你可以阅读它们 这里。但简而言之,如果您看到“当前待处理扇区数”,您应该会大汗淋漓,如果是“无法纠正的扇区数”或“脱机无法纠正的扇区数”或“脱机扫描无法纠正的扇区数”,那您就该心碎了。在第一种情况下,问题可能会消失,而在第二种情况下则不会(但肯定会变得更糟)。在这两种情况下,都应该备份所有内容,并为可能的硬盘故障做好准备。
答案2
badblocks
其-w
标志将对您的驱动器进行相当详尽的测试(但会破坏内容,因此不要在包含要保留的数据的驱动器上使用它)。
答案3
您可以使用“磁盘工具”
从 Dash 打开磁盘应用程序。
从存储设备列表中选择要检查的磁盘。磁盘的信息和状态将显示在驱动器下。
SMART 状态应该显示“磁盘健康”。
单击 SMART 数据按钮可以查看更多驱动器信息,或运行自检。
如果您想使用命令行,那么您可以运行以下命令:
sudo smartctl --all /dev/sda