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文件删除

linux系统inittab文件丢失故障_配置文件

(2) 重新启动系统

linux系统inittab文件丢失故障_提示信息_02

(3) 插入rhel 5安装光盘,启动时输入“linux rescue”进入急救模式

linux系统inittab文件丢失故障_提示信息_03

(4) 使用chroot /mnt/sysp_w_picpath 命令切换环境

linux系统inittab文件丢失故障_file_04

(5)rpm -qf /etc/inittab 查询inittab文件对应的软件包

linux系统inittab文件丢失故障_配置文件_05

(5) 在/media目录下创建一个/cdrom目录,并将光盘挂载到该目录下

linux系统inittab文件丢失故障_配置文件_06

(6) 将现有的inittab软件包覆盖再安装一次

linux系统inittab文件丢失故障_linux_07

(7) exit 退出chroot模式

(8) exit 退出sh-3.1环境,并重启

(9) 成功!!