尝试使用 hdparm 解锁 HDD 时出现“hdparm 错误:SG_IO:错误/丢失感知数据”

尝试使用 hdparm 解锁 HDD 时出现“hdparm 错误:SG_IO:错误/丢失感知数据”

我正在尝试使用以下命令在 Ubuntu 20.04 上解锁受密码保护的辅助存储(HDD):

sudo hdparm --security-unlock "1" /dev/sda

1 是我之前在不同的系统(具有不同版本的 BIOS)中为驱动器设置的密码。

这样做,我得到了错误:

安全密码:“1”

/dev/sda:发出 SECURITY_UNLOCK 命令,密码=“1”,用户=用户

SG_IO:错误/缺失的检测数据,sb[]:70 00 05 00 00 00 00 0a 04 51 40 01 21 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

现在,作为参考,输出: sudo hdparm -I /dev/sda 暂停系统之前和之后(为了解冻驱动器)包括:

之前(系统启动后):

    Master password revision code = 65534
        supported
        enabled
    not locked
        frozen
    not expired: security count
        supported: enhanced erase
    Security level high

之后(暂停):

    Master password revision code = 65534
        supported
        enabled
        locked
    not frozen
    not expired: security count
        supported: enhanced erase
    Security level high

如您所见,它在暂停后被锁定;因此,我无法访问驱动器的内容,这是我想要摆脱的问题。

另外,请注意,我无法取消设置通过 BIOS 设置密码,因为 BIOS 没有显示密码已设置。我还尝试通过 BIOS 设置新密码,希望它能覆写我可以删除当前密码;但是,即使在 BIOS 中设置管理员和用户密码后,设置驱动器密码选项虽然可用且突出显示,但不会打开任何输入控制台。所以我希望我可以删除密码 或者手动解锁它使用hdparm

完整的SG_输入输出上述错误的是:

SG_IO:错误/缺失的检测数据,sb[]:70 00 05 00 00 00 00 0a 04 51 40 01 21 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

编辑:

附加信息:

我使用的系统是联想ideapad gaming 3 15arh05。部分输出hdparm -I

    Model Number:       ST1000LM024 HN-M101MBB                        
    Firmware Revision:  2BA30001
    Transport:          Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
Standards:
    Used: unknown (minor revision code 0x0028) 
    Supported: 8 7 6 5 
    Likely used: 8

它通过 ffc 适配器/SATA 电缆进行内部连接 ​​-5C10S30065 硬盘电缆 L 81Y4 硬盘/B

答案1

由于新计算机上的 BIOS 无法识别这个锁定的磁盘,您可能需要找到与设置密码相同型号的计算机。

相关内容