![应对断电的最佳策略](https://linux22.com/image/1075394/%E5%BA%94%E5%AF%B9%E6%96%AD%E7%94%B5%E7%9A%84%E6%9C%80%E4%BD%B3%E7%AD%96%E7%95%A5.png)
我正在尝试在未连接键盘的嵌入式环境中使用 Ubuntu 10.04/32。电源中断是预料之中的,而且经常发生。现在,如果某个 ext3 分区损坏,我会得到一个需要键盘输入的启动画面。我需要自动处理,而无需任何用户输入。处理这个问题的最佳策略是什么?
答案1
最好的策略是预防灾难;
UPS(不间断电源)-在主电源中断期间保持关键任务系统正常运行。
在生产/关键环境中使用之前对解决方案进行测试
答案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。