![我的损坏硬盘没有通过 SMART 测试,并且 Linux 无法在连接硬盘的情况下启动,即使从 Live CD 启动也是如此(Windows 可以)。有什么方法可以修复它吗?](https://linux22.com/image/1251208/%E6%88%91%E7%9A%84%E6%8D%9F%E5%9D%8F%E7%A1%AC%E7%9B%98%E6%B2%A1%E6%9C%89%E9%80%9A%E8%BF%87%20SMART%20%E6%B5%8B%E8%AF%95%EF%BC%8C%E5%B9%B6%E4%B8%94%20Linux%20%E6%97%A0%E6%B3%95%E5%9C%A8%E8%BF%9E%E6%8E%A5%E7%A1%AC%E7%9B%98%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E5%90%AF%E5%8A%A8%EF%BC%8C%E5%8D%B3%E4%BD%BF%E4%BB%8E%20Live%20CD%20%E5%90%AF%E5%8A%A8%E4%B9%9F%E6%98%AF%E5%A6%82%E6%AD%A4%EF%BC%88Windows%20%E5%8F%AF%E4%BB%A5%EF%BC%89%E3%80%82%E6%9C%89%E4%BB%80%E4%B9%88%E6%96%B9%E6%B3%95%E5%8F%AF%E4%BB%A5%E4%BF%AE%E5%A4%8D%E5%AE%83%E5%90%97%EF%BC%9F.png)
它基本上是一个带有 Windows XP 分区的旧 SATA 硬盘,我正试图出售它。
当我的电脑进行 BIOS 检查时,它没有通过 SMART 测试(但我仍然可以启动它),尽管我无法在反正连接此硬盘后(我甚至尝试过 Live CD 发行版,例如Parted Magic)。
我能从磁盘内部启动 XP 分区,尽管我猜它几乎无法启动。有什么方法可以“修复”这个硬盘吗?
答案1
一旦触发 SMART 故障,驱动器就基本上失效了。
有时您可以恢复数据,有时则不能。
我肯定不会把它卖给别人。如果还在保修期内,要么尝试保修更换,要么用锤子砸碎它,扔进垃圾桶。
答案2
您不需要从中取出任何数据,对吧?如果不需要,只需启动其他程序,然后使用任何可以将整个驱动器清零的工具。在不知道 SMART 错误代码是什么的情况下,我猜这是我遇到最多的问题,即存在故障扇区。现代驱动器通常会直接自己映射坏块,对主机系统不可见。但它们通常只在写。如果强制对每个扇区进行写入,驱动器就有机会找出坏扇区。
然后根据需要格式化驱动器,并预先安装要与其一起出售的任何操作系统。
嗯。在我写这篇文章的时候,我意识到大多数时候我看到驱动器上的坏块,它并没有显示为 SMART 故障。所以你的驱动器可能有其他问题。你应该使用一个可以告诉你确切的 SMART 错误代码的工具(我没有推荐的工具——希望其他人能说出来),看看你能从中学到什么。