如何让 Ubuntu 14 更耐受断电

如何让 Ubuntu 14 更耐受断电

我们正在开发一台运行 Ubuntu 14 的工业机器,没有键盘或显示器。我们发现,如果在启动过程中断电,则在下次启动时,启动顺序会等待 Grub 屏幕上的键盘输入。当然,如果没有键盘,机器将无法越过该点。有什么想法可以解决这个问题吗?

答案1

为了禁用 grub 中的等待按键操作,您必须编辑位于 /etc/default 的 grub 文件。这样,您就必须使用键盘来更改设置。

打开终端并输入以下命令

sudo gedit /etc/default/grub

(编辑 /etc/default/grub 并将以下参数的值更改为:)

GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=10
GRUB_RECORDFAIL_TIMEOUT=5

保存文件。

然后执行

sudo update-grub

答案2

使工业机器具有容错能力不仅仅是调整一些软件设置:它是硬件和软件的结合。

如果机器运行环境可能经常发生电源故障,则需要一个小型 UPS(最好内置在电源中)。(在我遇到的 95% 的情况下,5 分钟的自主运行时间就足够了)

这将允许您安装 UPS 守护程序,使机器能够从以下情况正常恢复:

  • 相对较小的电涌。(红色)
  • 在电力骤降期间继续供电。(电压下降)
  • 消除电源/用电设备的噪声。(红灯亮时)
  • 在停电期间提供一段时间的电力。

根据您的使用情况,可能还建议对您的设备进行防尘、防水、防气、防热和/或防辐射处理将要其平均无故障时间 (MTBF) 约为 ½ 至 ¼ 时失效。

/etc/default/grub并且必须在 BIOS 和参数中禁用等待键盘。

相关内容