您的位置:首页 > 其它

关于RHEL5下丢失/etc/inittab文件的恢复方法

2010-09-05 20:39 399 查看
关于RHEL5下丢失/etc/inittab文件的恢复方法
一、一般恢复方法
系统首先由inittab的备份文件inittab.bak,用系统盘引导系统进入recuse(援救模式)模式,将备份的inittab文件拷贝一份到/etc/目录下,命名为inittab即可。重启系统就可正常启动了。
二、高级恢复方法。
1、在系统系统时,用系统光盘引导进入到rescue模式。 根据提示改变到/mnt/sysimage下,找出inittab属于哪个软件包
sh-3.00#chroot /mnt/sysimage
sh-3.00#rpm -qf /etc/inittab
initscripts-8.45.30-2.el5
很显然,inittab属于initscripts这个包,但是这个时候如何卸载1#盘挂载2#盘?
2、挂载系统盘到系统上
mount /dev/hdc /mnt/
然后进入到系统盘的服务包目录里,使用rpm 命令安装inittab软件包:
rpm –ivh initscripts-8.45.30-2.el5 --force /# --force参数是强制安装

还可以使用一下命令 rpm2cpio和cpio搭配,从initscript包里提取文件拷贝到/etc/目录下,重启系统,启动成功。

还可以使用一下命令 rpm2cpio和cpio搭配,从initscript包里提取文件拷贝到/etc/目录下,重启系统,启动成功

本文出自 “性格决定命运” 博客,请务必保留此出处http://leeice.blog.51cto.com/1289173/387648
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: