应对断电的最佳策略

应对断电的最佳策略

我正在尝试在未连接键盘的嵌入式环境中使用 Ubuntu 10.04/32。电源中断是预料之中的,而且经常发生。现在,如果某个 ext3 分区损坏,我会得到一个需要键盘输入的启动画面。我需要自动处理,而无需任何用户输入。处理这个问题的最佳策略是什么?

答案1

最好的策略是预防灾难;

  1. UPS(不间断电源)-在主电源中断期间保持关键任务系统正常运行。

  2. 获取坚果 (https://help.ubuntu.com/community/UPSwithNUT

  3. 在生产/关键环境中使用之前对解决方案进行测试

答案2

编辑 fstab 条目以禁用 fsck:

# <file system> <mount point>   <type>  <options>       <dump>  <pass>

UUID=blah       /               ext4    defaults        0       0

重要的部分是“defaults 0 0” - 它将会在不进行检查的情况下挂载它,并且在 ext3 上也是相同的。

当您能够进行托管升级(并且需要执行磁盘检查)时,只需:

sudo touch /forcefsck

这将在下次重启时强制执行一次 fsck。

相关内容