hdparm --sanitize-overwrite 后 HDD 变砖(SG_IO:坏的/丢失的感知数据)

hdparm --sanitize-overwrite 后 HDD 变砖(SG_IO:坏的/丢失的感知数据)

在我的 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.

我的磁盘现在坏了吗?或者可以以某种方式修复吗?

相关内容