Linux 上的韌體 RAID5 和 SED
我在 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。”
其他人有類似設置的經驗嗎?
您設置了主密碼,不是普通的硬碟密碼;相反,它僅在少數情況下使用(例如,忘記普通使用者密碼時)。
您要設置的密碼是使用者密碼。
--user-master u
請記住,如果您設置了密碼,但係統 BIOS 不支持硬碟驅動器密碼,您將無法從磁碟啟動,並且在提供密碼之前根本無法訪問它.