
我有一台 Dell PowerEdge T350 伺服器。我還啟用了 TPM 和安全啟動。對於這些,我需要指定 BIOS 密碼(無論如何我都會這樣做)。讓我驚訝的是,伺服器在每次奇怪的啟動時都會不斷地要求輸入 BIOS 密碼,即使我不想進入 BIOS(大多數時候我不想)。我希望只有在我想要實際進入 BIOS 時才會提示輸入 BIOS 密碼。不是每次。
我沒有立即看到哪個 BIOS 設定控制它,我嘗試了各種搜尋短語,但我只能找到告訴我如何在 BIOS 中設定密碼的文章。伺服器本身非常「標準」:一個作業系統(Windows Server 2022),UEFI BIOS,除了TMP和安全啟動之外,我在BIOS中沒有做太多改變,除了在TPM下啟用SGX。
答案1
我幾乎可以肯定,這將是 @DELL-Joey C 在戴爾論壇中指出的:我幾乎可以肯定,我設置了系統BIOS密碼,而我想要的是設定BIOS設定密碼- 這將是僅當我想進入 BIOS 時才會出現的提示。這系統密碼一直提示。
現在我只需要弄清楚如何透過 iDRAC Web GUI 清除系統 BIOS 密碼。我清除了 SHA 和 slat 字段,但在應用更改後它們不斷彈出。
更新:我無法透過 iDRAC Web 清除系統密碼。然而,坐在控制台上,我們能夠設定設定密碼,然後清除系統密碼(無需打開安全啟動或 TPM)。問題解決了。
答案2
BIOS密碼實際上是BIOS POST密碼,該密碼直接儲存在BIOS晶片上。由於它依賴 POST 並且還控制系統初始化,因此每次 POST 過程發生時都會要求輸入密碼。如果您想繼續使用該密碼,則需要輸入該密碼才能啟動系統。
https://wiki.archlinux.org/title/security#Locking_down_BIOS
https://www.techtarget.com/searchenterprisedesktop/definition/BIOS-password