
1,系统启动的处理
在系统上电启动时,会加载/etc/inittab,进行初始化处理,然后执行各个脚本。如S13ntp..类似,分区时将文件系统放在分区1的话,mount时最好read only的方式,否则上下几次,系统遇到阻塞的情况断电就很容易损坏该分区。初始化脚本也尽量优化,不要让系统阻塞。
2,检测掉电事件
加上一个线程专门用于检测掉电事件,其他线程通过标志如果知道了掉电事件,也尽快退出。
确实是这样的。因为由于突然断电,而 Linux 系统还未来得及保存缓冲区中相关的文件。所以就会出现此种情况。你可以进入单用户,然后使用 fsck 命令,对文件系统进行修复,最后再重新启动试一试。欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)