QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1381|回复: 2

系统启动时的自动修复功能是怎么样实现的,会的人跟我具体说说

[复制链接]
发表于 2005-5-27 16:02:00 | 显示全部楼层 |阅读模式
我的linux系统是做在一块只有64M的DiskOnModule电子盘上,是经过精简的linux系统,内核是2.4.24的,运行于工控机上。最近发生了一点问题,电子盘里的系统有时会无故崩溃,有的时候在一台机器上运行正常,但是把电子盘拔下来插到另一台同样的机器的时候,却会出现崩溃的现象。在这个系统中运行着我公司开发的防火墙,但是有时在顾客使用的过程中也会出现这样的问题,特别是在最近一段时间,连续出现好几起这样的事件,出现的情况都一样,都是系统启动到checking root filesystem的时候,出现下列提示之后系统就自动重新启动:
/dev/hda : contain a file system with errors,check forced
/dev/hda : Inode 92 has compression flag set on filesystem without compression support
/dev/had : UNEXPTED INCONSISTENCY : RUN fsck MANUALLY
(I,e, without –a or –p options)
我曾经试着去完善fsck,因为我发现,在完整的linux系统上面运行fsck命令,系统会提示你是否要修复文件系统,而在这个经过精简的系统上面,却不出现提示,只出现三行信息
fsck 1.32(09-NOV-2002)
e2fsck 1.32 (09-NOV-2002)
/dev/had:clean,11/16000 files,2040/64000 blocks
完了以后不进行任何修复工作,请问各位linux高手,这两个问题怎么解决。急盼回复,谢谢。
发表于 2005-5-27 17:01:35 | 显示全部楼层
/had 是什么?
回复

使用道具 举报

 楼主| 发表于 2005-5-30 08:53:12 | 显示全部楼层
写错了,是hda
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 08:34 , Processed in 0.033108 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表