我在 Debian 8.4 上使用固件 RAID(RSTe 4.0,英特尔® C612 芯片组)在 RAID5 设置中有三个 HDD(希捷 ST4000NM0053)。它们是 SED,所以我想设置 ATA 密码。不幸的是,我的主板 ( http://www.supermicro.com/products/motherboard/Xeon/C600/X10DRT-HIBF.cfm ) BIOS 不支持它。相反,它会在启动时执行“安全冻结”。
我已经设法通过热插拔驱动器来解冻驱动器,然后我尝试使用 hdparm 设置 ATA 密码,但它似乎没有坚持。我也没有收到任何错误消息:
hdparm --user-master m --security-set-pass 'MyPassword' /dev/sdb
hdparm -I /dev/sdb
...显示磁盘“未启用”。
有些人设法暂时挂起计算机以达到与热插拔相同的效果,但我只能使用 rtcwake 挂起到“磁盘”或“冻结”,这两种方法似乎都没有帮助。
现在 RAID 系统显示为空,即使我只是尝试设置 KEK,而不是 MEK。按照以下文章的建议使用 Ubuntu Live CD 无效(暂停实时操作系统崩溃):https ://www.pugetsystems.com/labs/articles/Introduction-to-Self-Encrypting-Drives-SED-557/
Supermicro 技术支持表示“客户需要通过软件(而不是通过 BIOS)设置 SED。”
其他人有类似设置的经验吗?
您设置了主密码,不是普通的硬盘密码;相反,它仅在少数情况下使用(例如,忘记普通用户密码时)。
您要设置的密码是用户密码。
请记住,如果您设置了密码,但系统 BIOS 不支持硬盘驱动器密码,您将无法从磁盘启动,并且在提供密码之前根本无法访问它.