linux系统inittab文件丢失故障
作用:/etc/inittab文件是系统初始化进程init的配置文件
原因:inittab文件被误删除或者存在配置错误
故障:可能导致无法启动系统
现象:丢失/etc/inittab文件后,启动未时会出现“INIT:No inittab file found”的错误提示信息
这类故障同样可以在RHEL 5安装光盘的急救模式下进行修复,如果是文件配置错误,则进行纠正或者从备份文件中进行修复即可,默认情况下,如果不使用chroot命令切换环境,则需要修改的文件位于/mnt/sysp_w_picpath/etc/inittab
若inittab文件已经丢失,且没有可用的备份时,还可以通过重装initscripts软件包来省城inittab’文件,在急救模的“sh-3.2#”环境中挂载rhel 5光盘设备,并重新安装initscripts软件包,结合rpm命令的“--replacepkgs”选项可进行覆盖安装
(1) rm /etc/inittab 将系统中的inittab文件删除
(2) 重新启动系统
(3) 插入rhel 5安装光盘,启动时输入“linux rescue”进入急救模式
(4) 使用chroot /mnt/sysp_w_picpath 命令切换环境
(5)rpm -qf /etc/inittab 查询inittab文件对应的软件包
(5) 在/media目录下创建一个/cdrom目录,并将光盘挂载到该目录下
(6) 将现有的inittab软件包覆盖再安装一次
(7) exit 退出chroot模式
(8) exit 退出sh-3.1环境,并重启