美文网首页
系统修复

系统修复

作者: JevonWei | 来源:发表于2017-06-15 23:23 被阅读0次

    一、进系统修复模式找回文件(Centos 7)

    1、此界面按 ESC进入Boot Menu界面


    2、选择第三项用CD光驱启动,Enter进入下一步


    3、Centos 7选择Troubleshooting,然后选择Rescue a Centos Linux system修复系统模式


    4、选择第一项Countinue,Read-only为只读挂载,Skip to shell跳过,Quit退出


    5、1 继续 2 只读挂载 3 跳过 4 退出


    提示/mnt/sysimage为系统跟目录, chroot /mnt/sysimage将根目录切换为/ 回车进入shell环境


    复制光盘中的/lib64/libc.so.6文件到系统目录/lib64下, /mnt/sysimage为系统真实根目录

    • 二、进系统修复模式(Centos 6)
      1、此界面按 ESC进入Boot Menu界面

    2、选择第三项用CD光驱启动,Enter进入下一步


    选择语言


    是否需要连接网络


    继续 只读挂载 跳过 高级


    /mnt/sysimage为系统真实目录 chroot /mnt/sysimage 切换真实目录

    开启shell环境


    复制光驱伪系统中的/lib64/libc.so.6文件到真实系统/mnt/sysimage/lib64下


    重启系统

    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包是否安装成功
    

    此模式下可直接编辑grub.conf启动文件

    相关文章

      网友评论

          本文标题:系统修复

          本文链接:https://www.haomeiwen.com/subject/edxpqxtx.html