CentOS 6.x误删libc.so.6,导致重启Kernel panic - not syncing: Attempted to kill init!报错问题

CentOS 6.x x64 如果失误删除系统/lib64/libc.so.6软连接文件,会导致无法执行系统命令,无法新建ssh或者直接登录系统终端。

重启系统后会提示:

Kernel panic - not syncing: Attempted to kill init!

无法正常启动进入系统。

解决办法:

情况一:

如果还连着的ssh终端,没有断开,直接执行如下命令即可恢复:

# LD_PRELOAD=/lib64/libc-2.12.so ln -s /lib64/libc-2.12.so /lib64/libc.so.6

情况二:

ssh已经断开,无法新建新的ssh连接,重启系统,报错无法进入系统。

出现报错:Kernel panic - not syncing: Attempted to kill init!

处理办法

操作步骤如下:

1、开机进入BIOS设置,修改BOOT启动顺序为光盘优先启动 CD-ROM Drive;

2、重启系统后由光盘引导,进入安装启动菜单,选择“Rescue install system”救援模式;

3、选择语言,保持默认English

4、选择键盘类型,保持默认us

5、是否启动网络,需要根据你实际情况进行选择,如果需要通过联网拷贝数据,选择YES,在这里我们选择NO;

6、进入到Rescue界面,选择Continue

7、系统挂载在/mnt/sysimage下 ,选择OK

(如果要到root环境下,运行 chroot /mnt/sysimage 命令,此处不需要)

8、选择进入模式:shell 进入命令行模式,fakd是诊断模式,reboot重启电脑,这里选择shell

9、进入shell命令行,提示符为

bash-4.1#

10、不要执行chroot /mnt/sysimage,因为硬盘文件系统就在该目录下,从/lib64下复制软连接即可,操作如下:

bash-4.1# cd /lib64

bash-4.1# cp -d libc.so.6 /mnt/sysimage/lib64/libc.so.6

bash-4.1# reboot

之后即可恢复正常

centos6 进入命令行_CentOS 6.x误删libc.so.6,紧急恢复相关推荐

  1. VM虚拟机中的centos6.3命令行模式添加GCC

    网络上找了很多关于linux下GCC的安装,但对我这样的新手暂时太困难,所以自己琢磨后建造个简单图示,与大家共勉! 环境如下:VM9.0 CENTOS6.3 为了熟悉命令行模式,所以选择了最小安装,进 ...

  2. 微软发布命令行神器,文件误删秒恢复

    来源:开源最前线(ID:OpenSourceTop) 猿妹整编 误删文件这事相信大家都碰到过,比如不小心误删了一个重要的文件,一不留神就把自己的硬盘清空了,或者是面对已经被误删的文件手足无措..... ...

  3. linux eclipse报错日志,centos6.8命令行启动eclipse报org.eclipse.swt.SWTError错误

    系统版本:centos6.8 JDK 版本:jdk1.8.0_111 eclipse版本:eclipse neon.1 问题描述: [1]在xwindow界面可以正常启动eclipse [2]在命令行 ...

  4. centos6 进入命令行_CentOS6.8设置开机直接进入命令行模式

    在linux图形界面中,按 "Alt+Ctrl+F1",进入命令行界面. 切换到root用户 # vi /etc/inittab 找到下面的语句: # Default runlev ...

  5. svn在linux下的使用(svn命令行)ubuntu 删除 新增 添加 提交 状态查询 恢复

    合并步骤:(1)先切换到分支:(2)svn merge trunk . (3)svn sw trunk (4)svn merge --reintegrate branch . svn merge ht ...

  6. Linux误删libc.so.6如何恢复

    写于宕机24h+成功修复后- 起因 某天,开机后如往常一样启动某个常用软件时,突然报错/lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.28' not ...

  7. linux添加服务命令行,Linux系统自有服务(上)

    系统自有服务(上).md Linux系统自有服务 自有服务,即不需要用户独立去安装的软件的服务,而是当系统安装好之后就可以直接使用的服务(内置) 学习目标 1.了解Linux的7种运行模式 2.了解用 ...

  8. mysql数据库后台命令备份_使用MySQL命令行备份及恢复数据库

    使用MySQL命令行备份及恢复数据库 下文对使用MySQL命令行备份及恢复数据库的方法及步骤进行了详细的介绍,如果您对MySQL命令行方面感兴趣的话,不妨一看. AD: 使用MySQL命令行,可以实现 ...

  9. Kubectl 好用的命令行工具:oh-my-zsh 技巧和窍门

    Zsh 技巧和窍门 在 unix/linux 操作系统环境中,我们会经常讨论 shell.终端和命令行接口.Bash 可能是最有名的 shell,但在 Mac 电脑中,Zsh 可能是最为流行的 she ...

最新文章

  1. LightOJ - 1038 Race to 1 Again 基础期望概率 dp
  2. 在.m中的@interface (原创)
  3. 数据恢复西藏之旅--硬盘也有高原反应
  4. JZOJ 100030. 【NOIP2017提高A组模拟7.8】为了爱情
  5. React 入门手册
  6. 访问linux服务主机,如何把Linux配置为日志服务主机。
  7. vc6下usb编程_5款免费的C/C++语言编程器
  8. geany配置python3.8_Parrot security 4.10-amd64
  9. linux如何设置显示器亮度调节软件,为 Linux 启用色温和亮度调节工具
  10. Google Earth Engine(GEE)——1981-2020年全球降水数据年均降水量直方图表示(北京市为例)
  11. 暴走海贼王服务器谁在维护,暴走海贼王
  12. android如何获取进程占用的内存大小,Android获取cpu使用率,剩余内存和硬盘容量
  13. [面试] 面试官: 你还有什么想问我的?
  14. UOS体验(一)之VMware安装教程
  15. 【Kotlin】告别KAPT,拥抱KSP API
  16. 炸机不可怕,可怕的是你不知道为什么炸
  17. 升级鸿蒙系统第四批在什么时候,鸿蒙第四批升级名单公布 鸿蒙第四批升级机型一览...
  18. 黑名单(诸如反爬虫等)
  19. 手机模拟器自带root_手机没root权限,用这款软件轻松让手机有root权限
  20. Java内存溢出场景及解决办法

热门文章

  1. WIN7 64位系统安装JDK并配置环境变量
  2. Python—实训day11—Pyecharts绘图
  3. c语言求成绩标准差,C程序计算标准偏差
  4. python约瑟夫环单向循环链表_约瑟夫环的单向循环链表的实现代码
  5. vue中安装使用echarts
  6. 隐藏滚动条或更改滚动条样式加制作三角形
  7. r语言解析html,R语言爬虫入门-rvest教程
  8. 热传递 matlab,利用matlab程序解决热传导问题
  9. excel appliacation 不能分配角色_用了5年Excel,换了这个神奇的报表工具,不禁感叹:国产真香...
  10. Setup Factory打包时实现第三方DLL文件的注册