VMware下linux救援模式修复inittab被误删或系统文件损坏解决办法

为了演示linux救援模式修复系统操作,我将/etc/inittab文件备份到/data/inittab.bak后,删除inittab文件,重启系统就无法登陆系统了,因为linux无法判断系统的runlevel等一些系统启动必须加载的文件,导致无法进入系统,grub修复也无法完成,只能借助安装盘或者ISO文件修复。操作如下:


1,把安装盘放到光驱(或ISO文件),然后重新启动机器,在BIOS中把系统引导设置为光驱引导(F2进入BOIS),vmware中“启动选项”中有“启动进入BIOS”

VMware下linux救援模式修复inittab被误删或系统文件损坏解决办法_第1张图片

VMware下linux救援模式修复inittab被误删或系统文件损坏解决办法_第2张图片

进入BOIS中设置CD/DVD启动,然后F10保存启动

VMware下linux救援模式修复inittab被误删或系统文件损坏解决办法_第3张图片

2,进入安装界面

VMware下linux救援模式修复inittab被误删或系统文件损坏解决办法_第4张图片

输入F5,可以看到关于救援模式说明信息(也就是linux rescue模式)

VMware下linux救援模式修复inittab被误删或系统文件损坏解决办法_第5张图片

然后在boot下输入:linux rescue 然后就回车 进行修复,并设置一些相关配置,根据需要选择

VMware下linux救援模式修复inittab被误删或系统文件损坏解决办法_第6张图片

提示你的系统已经被挂在在/mnt/sysimage下,如果想像原来的系统一样操作,可执行命令:chroot /mnt/image ,如下图

VMware下linux救援模式修复inittab被误删或系统文件损坏解决办法_第7张图片

回车,输入:chroot /mnt/sysimage,之后可以像原先系统一样正常操作。在这里你可以用cat /etc/inittab 会提示文件或目录不存在,这就是系统无法正常启动的根本原因。我们可以将原先备份的/data/inittab.bak文件拷贝到/etc下即可

VMware下linux救援模式修复inittab被误删或系统文件损坏解决办法_第8张图片

exit退出,系统就会重新引导,或需要设置硬盘启动,重启系统问题即可解决。

VMware下linux救援模式修复inittab被误删或系统文件损坏解决办法_第9张图片

到此完成linux救援模式下对系统进行修复,还可修复解决其他系统问题,此实例操作分享给大家……


你可能感兴趣的:(Linux系统管理)