一、进系统修复模式找回文件(Centos 7)
1、此界面按 ESC进入Boot Menu界面
![](https://img.haomeiwen.com/i6126934/c2915efe89d88dfb.png)
2、选择第三项用CD光驱启动,Enter进入下一步
![](https://img.haomeiwen.com/i6126934/c3d62c6ae1c4a007.png)
3、Centos 7选择Troubleshooting,然后选择Rescue a Centos Linux system修复系统模式
![](https://img.haomeiwen.com/i6126934/580641759f26e969.png)
![](https://img.haomeiwen.com/i6126934/8da23bb1430df24f.png)
4、选择第一项Countinue,Read-only为只读挂载,Skip to shell跳过,Quit退出
![](https://img.haomeiwen.com/i6126934/76853e0d7551bd44.png)
5、1 继续 2 只读挂载 3 跳过 4 退出
![](https://img.haomeiwen.com/i6126934/da126d1c09029516.png)
提示/mnt/sysimage为系统跟目录, chroot /mnt/sysimage将根目录切换为/ 回车进入shell环境
![](https://img.haomeiwen.com/i6126934/306b010e9cf218fe.png)
复制光盘中的/lib64/libc.so.6文件到系统目录/lib64下, /mnt/sysimage为系统真实根目录
![](https://img.haomeiwen.com/i6126934/2fa39abb53f0994e.png)
- 二、进系统修复模式(Centos 6)
1、此界面按 ESC进入Boot Menu界面
![](https://img.haomeiwen.com/i6126934/fb366e52acd5dac6.png)
2、选择第三项用CD光驱启动,Enter进入下一步
![](https://img.haomeiwen.com/i6126934/66d0134f779b3d02.png)
![](https://img.haomeiwen.com/i6126934/7dbe1df2aacf728e.png)
选择语言
![](https://img.haomeiwen.com/i6126934/4104df2ed88e1fe2.png)
是否需要连接网络
![](https://img.haomeiwen.com/i6126934/5cee2e6c0ff254d9.png)
继续 只读挂载 跳过 高级
![](https://img.haomeiwen.com/i6126934/f2797759a8593db6.png)
/mnt/sysimage为系统真实目录 chroot /mnt/sysimage 切换真实目录
![](https://img.haomeiwen.com/i6126934/d1276f612d2ec61a.png)
![](https://img.haomeiwen.com/i6126934/1bdad79c2179c543.png)
开启shell环境
![](https://img.haomeiwen.com/i6126934/7e18fb991688b768.png)
复制光驱伪系统中的/lib64/libc.so.6文件到真实系统/mnt/sysimage/lib64下
![](https://img.haomeiwen.com/i6126934/9339b4357c994ae5.png)
![](https://img.haomeiwen.com/i6126934/4793e46eacf7d5f2.png)
重启系统
![](https://img.haomeiwen.com/i6126934/83549ee0bd621a15.png)
2、修复模式下安装RPMb包
当在系统中执行 rpm -e rpm --nodeps 删除rpm包之后,可以在修复模式中修复重新安装rpm包
在伪系统下创建/mnt/cdroom目录,mount /dev/cdrom /mnt/cdrom将光盘挂载到/mnt/cdrom目录下,然后 rpm -ivh /mnt/cdrom/Packages/rpm-4.11.3-21.e17.x86_64.rpm --root=/mnt/sysimage 将rpm*以root用户身份安装真实系统/mnt/sysimage, --root=/mnt/sysimage 以root身份安装到/mnt/sysimage路径下
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
rpm -ivh /mnt/cdrom/Packages/rpm-4.11.3-21.e17.x86_64.rpm --root=/mnt/sysimage
chroot /mnt/sysimage 切换进入真实系统
mount /dev/cdrom /mnt
rpm -ivh /mnt/Packages/httpd* 检查rpm包是否安装成功
![](https://img.haomeiwen.com/i6126934/465ca5276a04bc68.png)
此模式下可直接编辑grub.conf启动文件
![](https://img.haomeiwen.com/i6126934/741af854774e5bdf.png)
网友评论