暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

误删/lib64/libc.so.6文件如何恢复

误删/lib64/libc.so.6文件如何恢复

背景:

由于误操作,删除了/lib64/libc.so.6软链接,在系统里执行任何命令都会提示libc.so.6文件找不到

cat: error while loading shared libraries: libc.so.6: cannot open shared obj

处理方法:

linux进入急救模式修复:

  1. 在启动服务器选择Linux内核条目时,按 e 键进入编辑模式。

  2. 找到以linuxlinux16开头的行,修改ro为rw,行尾加上init=/bin/bash 然ctrl + x启动。
  3. 挂载文件系统:系统进入了紧急救援模式,需要先以读写方式重新挂载文件系统,使用命令mount -o remount,rw /sysroot。
  4. 切换根目录:通过命令chroot /sysroot将当前系统的根目录切换到实际系统的根目录下。
  5. 创建libc.so.6软链接:进入/sysroot/lib64目录,创建 libc.so.6软连接,使用命令ln -s libc-2.17.so libc.so.6
  6. reboot重启系统
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

目录
  • 误删/lib64/libc.so.6文件如何恢复
  • 背景:
  • 处理方法: