我的程序需要判断linux系统是否非正常关机,应该如何下手? 系统运行时断电,下次启动时可能会对文件系统进行检查或修复。 我知道/etc/rc.d/rc.sysinit的autofsck部分是根据更目录下/fastboot,/fsckoptions,/forcefsck和 /.autofsck来作是否fsck的。 但系统系统是如何判断上次是非正常关机的呢? 也是判断有无的定文件? 望告知!谢谢!
by westgarden - C/C++ - 2008-05-20 10:08:05 阅读(3988) 回复(6)
如何预防非法关机引起linux操作系统无法正常启动? 能否采用RAMDISK技术,直接把系统文件映像到内存,这样核心系统完全工作虚拟内存中,对于一些异常掉电,非法关机等情况就不会影响硬盘上的操作系统了!而且采用ramdisk技术,在内存中进行数据的访问,突破硬盘读写速度瓶颈,整体性能将获得极大提高。最终免除客户的后顾之忧。
我用得是RH9.0,做邮件服务器用,电脑遭人直接拔线关电源了,真TMD的Fuck,原谅我的口不择言,只是有人无视我贴在电脑上“服务器勿关”的标签,题外话就不多说了,文件系统崩溃了,而且很彻底,连root filesystem 都进不去,连force file system check都不行,我用安装盘安装选区“linux rescue”,随着一大串“FAIL”总算到了登陆界面,结果还是没法进去了,说root密码不对,我对天发誓密码绝对没记错,也没输错!由于时间紧我已重...
用shutdown或者 init 6 重启时,常会出现 umount var file system is busy Failed 这条错误信息,操作系统为REDHat AS3.0 U3 高手们请告诉我为什么,谢谢.
公司的一台破旧的机器,CPU:P3 1G ; 内存1G ; 硬盘80G,光驱坏了; 本身装有redhat8 + GRUB启动程序 想利用这台电脑做WEB服务器,我想重新装个Redhat9,但是光驱是坏的,很是郁闷,在网上找到篇文章讲从linux系统的硬盘安装Arch linux ,看了大致明白其中的意思,我的具体操作是: # mount -o loop shrike-i386-disc1.iso /mnt/tmp #cd /mnt/tmp #cp -a * /mnt/redhatCD 修改/boot/grub/menu.lst title redhatCD kern...