在我的 HDD(WD RED Plus)上,我使用以下命令执行了 SANITIZE:
hdparm --yes-i-know-what-i-am-doing --sanitize-overwrite-passes 1 --sanitize-overwrite hex:11111111 /dev/sda
它运行良好,我看到百分比一直在缓慢增加(我偶尔使用 --sanitize-status 检查其状态),几个小时后(约 24 小时)它就完成了(至少我认为它已经完成了)。但现在磁盘不可用(例如,执行 fdisk /dev/sda 时出现 I/O 错误),--sanitize-status 给我以下信息:
# hdparm --sanitize-status /dev/sda
/dev/sda:
Issuing SANITIZE_STATUS command
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 04 51 00 00 21 04 00 00 80 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Sanitize status:
State: SD0 Sanitize Idle
当使用 hdparm -II 查询信息时,可以看到 didk 没有被锁定、冻结,例如:
Security:
Master password revision code = 65534
supported
not enabled
not locked
not frozen
not expired: security count
not supported: enhanced erase
864min for SECURITY ERASE UNIT.
我的磁盘现在坏了吗?或者可以以某种方式修复吗?