Bootloader倒数计时器停留在4秒钟

时间:2013-10-23 08:37:41

标签: centos bootloader grub

我似乎对我正在处理的服务器有一个问题,我已经重新安装了CentOS第n次,并且编译了所有内容,编辑了grub.conf超时时间= 0,但是所有仍然相同,grub计时器不会移动,总是卡住。

3 个答案:

答案 0 :(得分:1)

你最终找到了解决方案吗?在全新安装CentOS 6.x之后,我刚刚有一台服务器就是这个问题。即使系统似乎保持正确的时间,更换CMOS电池也解决了我的问题。这可能是由于电池故障,或者更换电池时CMOS设置被重置。


以下是引导我找到解决方案的网站:

https://serverfault.com/questions/42877/grub-hangs-after-x-2-seconds

http://www.tomshardware.com/answers/id-1809044/centos-grub-countdown-stops.html


其中一个网站上的用户表示清除“系统事件日志”可以解决问题。以下是访问和清除SEL / BMC日志的一些指南:

http://download.intel.com/support/motherboards/server/s7000fc4ur/sb/sel_viewer_ug_e1246101.pdf

http://www-947.ibm.com/support/entry/portal/docdisplay?lndocid=MIGR-59226


这个问题也可能与Grub的recordfail逻辑有关。更多信息:

https://askubuntu.com/questions/202309/cannot-get-grub-menu-to-timeout-or-go-away?newreg=dc178d813fbb4f0d803644799bb89c5e

https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/872244

答案 1 :(得分:0)

尝试将其添加到/etc/default/grub

    GRUB_TIMEOUT=10
    GRUB_RECORDFAIL_TIMEOUT=$GRUB_TIMEOUT

然后运行sudo update-grub

在12.04周期中间添加了对GRUB_RECORDFAIL_TIMEOUT的支持,从版本1.99-21ubuntu3.3开始

答案 2 :(得分:0)

检查服务器的日期/时间设置。我更换CMOS电池后,服务器(HP Proliant)时钟落后4天并遇到同样的问题,问题在正确设置后得到修复。