我这边有一个硬盘坏了。读取时出现一些问题,所以我用它运行
smartctl -t short
smartctl -a
结果是:
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Short offline Completed: read failure 90% 9412 129798890
SMART Selective self-test log data structure revision number 0
Note: revision number not 1 implies that no selective self-test has ever been run
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Completed_read_failure [90% left] (0-65535)
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
Selective self-test flags (0x0):
我还在上面看到了:
ATA Error Count: 9 (device log contains only the most recent five errors)
我想知道在这种情况下硬盘是否可以以某种方式修复或是否只能丢弃。
答案1
尽快从该磁盘上获取所有重要信息。它肯定有故障,在任何类型的应用程序中使用故障磁盘都会带来麻烦。
摘要:尽快更换磁盘。
答案2
你的硬盘有坏扇区应尽快更换。
SMART 测试以读取失败结束绝不是一个好兆头,因为它表明部分介质已损坏。受影响区域中存储的数据可能已丢失或损坏。您的驱动器很可能会积累更多坏扇区,导致进一步的数据丢失,并且存在完全故障的巨大风险。
这不是用户可以修复的情况。您应该备份驱动器上的所有数据并尽快更换它。