如何让 grub 始终选择默认选项,即使首次启动失败?

如何让 grub 始终选择默认选项,即使首次启动失败?

我们暂时需要几台小型 PC,它们运行 ubuntu 9.10,全天候运行,但主电源不太可靠。这些机器位于偏远地区,难以接近。

我遇到的问题是,当电源断电时,通常会在约 30 秒内断电两次。

Grub 的设置是,如果在启动过程中出现故障,下次开机时它会停在 grub 启动选项屏幕上。需要有人连接键盘并按下回车键才能启动。我查看了 grub 手册,但找不到如何更改这一点。

如何设置 grub 始终选择默认选项,无论上次启动时发生了什么?

提前致谢! :)

答案1

答案2

在具有 grub-legacy 的 debian 下,您可以使用 grub-reboot 来实现此目的

# grub-reboot 2
Searching for GRUB installation directory ... found: /boot/grub
Probing devices to guess BIOS drives. This may take a long time.


GNU GRUB  version 0.97  (640K lower / 3072K upper memory)

   [ Minimal BASH-like line editing is supported.   For
     the   first   word,  TAB  lists  possible  command
     completions.  Anywhere else TAB lists the possible
     completions of a device/filename. ]
grub> savedefault --once --default=2
grub> quit

Do you want to reboot now? [y/N]

相关内容