Dell

GRUB 在緊急啟動時掛起

  • November 5, 2014

我正在嘗試讓伺服器執行,當我發現如果電源突然停止它會自動啟動時,我感到非常興奮。因此,如果我在伺服器仍在執行時拔下它,它會在我下次插入時啟動。如果我的伺服器位置停電,這將非常有用,因為發電機需要大約 3 分鐘才能啟動。當這個碰巧我必須從 GRUB 手動啟動 Linux 伺服器 14.04,它不會自動啟動。是否有任何解決方法或可能禁用此功能並啟用遠端開機的方法。我目前使用的是戴爾 PowerEdge 840。

在 GRUB 中,您可以定義預設菜單項和超時。兩者都必須定義,以實現斷電後自動啟動。

GRUB 0.97 ( http://www.gnu.org/software/grub/manual/legacy/grub.html )

GRUB 配置文件:“/boot/grub/menu.lst”,您必須使用任何文本編輯器(如“nano”)編輯此文件。變數是“預設”和“超時”。

GRUB 2.x ([ http://www.gnu.org/software/grub/manual/grub.html] )

GRUB 配置文件:/boot/grub/grub.cfg

變數是“預設”和“超時”。如果您的系統使用 GRUB 的“簡單配置”,則需要在“/etc/default/grub”文件中設置 GRUB_DEFAULT 和 GRUB_TIMEOUT 並執行“grub-mkconfig”實用程序。另請參閱:GRUB 2.x 手冊中的“簡單配置”部分。

根據您的 Ubuntu 版本,您的 GRUB 版本可能是 2。

順便說一句,因為您的發電機需要大約 3 分鐘才能啟動,我認為 UPS 將是一項不錯的投資。斷電對任何現代作業系統的文件系統都不利。

引用自:https://serverfault.com/questions/642068