libc.so.6丢失修复
来源:互联网 发布:网络教育市场 编辑:程序博客网 时间:2024/05/05 15:05
系统背景
rhel6.4_x64。由于同时疏忽误删除/lib64/libc.so.6文件,该文件仅仅是个软连接。删除后无法登录,重启后会提示kernel panic,所以无法进入文件系统。
解决思路
插入安装盘,进入rescue模式,将连接复制到以前的文件系统。
具体步骤
1、重启机器,由光盘引导,rhel5.4输入 >linux rescue;rhel6.4直接选择linux rescue模式。
2、前面窗口常规选项,倒数第二个选择continue,然后OK进入命令行;
3、暂时不要chroot /mnt/sysimage,硬盘文件系统就在该目录下,从/lib64下复制软连接即可
相关系统文件都可以使用该办法修复。下附使用rescue的一些场景:
【恢复GRUB】
1、进入linux救援模式后,执行chroot /mnt/sysimage 命令切换根分区到硬盘的根分区
2、在shell中执行GRUB进入grub> 提示符root (hdX,Y):指定/boot/分区的位置,X代表分区所在的硬盘,Y代表硬盘上的分区号setup (hdX):把GRUB写到硬盘的MBR上quit: 退出grub>提示符
3、执行exit命令退出硬盘根分区,然后再执行一次该命令重启计算机,取出光盘,计算机重启后又看到熟悉的GRUB引导界面
【重新分区后GRUB引导失败】
1、在系统引导失败的窗口下按下任意键反悔GRUB主菜单,按下E进入GRUB编辑模式,
2、通过上线键选择root(hd0,1),按下E进行编辑,把root(hd0,1)改成linux分区的正确位置root(hd0,2)
3、按下回车反回GRUB编辑模式,这时看到列表中的root记录已被更改。
4、按下B键保存更改后的GRUB设置引导Linux系统,
5、在GRUB引导界面中进行的更改只是临时的,并不会被更新的GRUB配置文件中,所以用户启动后必须手动更改GRUB配置文件
【修改root密码】
1、在GRUB引导界面中按下E键进入GRUB的编辑模式
2、通过上下方向键选择kernel开头的行,按下E键进行编辑,在行的末尾加上single
3、编辑完成后,回车返回GRUB编辑模式的界面,然后按下B
【修复丢失/etc/inittab文件丢失】
1、插入光盘,改blos,在下方输入linux rescue,进入急救模式。
3、输入reboot将其重启,然后修改blos,完毕。
rhel6.4_x64。由于同时疏忽误删除/lib64/libc.so.6文件,该文件仅仅是个软连接。删除后无法登录,重启后会提示kernel panic,所以无法进入文件系统。
解决思路
插入安装盘,进入rescue模式,将连接复制到以前的文件系统。
具体步骤
1、重启机器,由光盘引导,rhel5.4输入 >linux rescue;rhel6.4直接选择linux rescue模式。
2、前面窗口常规选项,倒数第二个选择continue,然后OK进入命令行;
3、暂时不要chroot /mnt/sysimage,硬盘文件系统就在该目录下,从/lib64下复制软连接即可
bash-4.1# cd /lib64bash-4.1# cp -d libc.so.6 /mnt/sysimage/lib64/libc.so.6bash-4.1# reboot
相关系统文件都可以使用该办法修复。下附使用rescue的一些场景:
【恢复GRUB】
1、进入linux救援模式后,执行chroot /mnt/sysimage 命令切换根分区到硬盘的根分区
2、在shell中执行GRUB进入grub> 提示符root (hdX,Y):指定/boot/分区的位置,X代表分区所在的硬盘,Y代表硬盘上的分区号setup (hdX):把GRUB写到硬盘的MBR上quit: 退出grub>提示符
3、执行exit命令退出硬盘根分区,然后再执行一次该命令重启计算机,取出光盘,计算机重启后又看到熟悉的GRUB引导界面
【重新分区后GRUB引导失败】
1、在系统引导失败的窗口下按下任意键反悔GRUB主菜单,按下E进入GRUB编辑模式,
2、通过上线键选择root(hd0,1),按下E进行编辑,把root(hd0,1)改成linux分区的正确位置root(hd0,2)
3、按下回车反回GRUB编辑模式,这时看到列表中的root记录已被更改。
4、按下B键保存更改后的GRUB设置引导Linux系统,
5、在GRUB引导界面中进行的更改只是临时的,并不会被更新的GRUB配置文件中,所以用户启动后必须手动更改GRUB配置文件
【修改root密码】
1、在GRUB引导界面中按下E键进入GRUB的编辑模式
2、通过上下方向键选择kernel开头的行,按下E键进行编辑,在行的末尾加上single
3、编辑完成后,回车返回GRUB编辑模式的界面,然后按下B
【修复丢失/etc/inittab文件丢失】
1、插入光盘,改blos,在下方输入linux rescue,进入急救模式。
2、使用chroot /mnt/sysimage切换到root下,然后输mount /dev/hdc /media/cdrom将其挂载,回车后执行
rpm -ivh --replacepkgs /media/cdrom/Server/initscripts-8.45.30-2.e15.i386.rpm
3、输入reboot将其重启,然后修改blos,完毕。
0 0
- libc.so.6丢失修复
- 误删libc.so.6
- 误删 libc.so.6
- libc.so.6
- libc.so.6
- 误删libc.so.6
- libc.so.6 缺失问题
- libc.so.6: not found
- libc.so.6 is needed
- libc.so
- Linux rescue模式修复由于libc.so.6错误导致系统所有命令不可用的问题
- 误删 libc.so.6的解决方法
- libc.so.6 not found FreeBSD
- ubuntu 11.10 的libc.so.6文件
- 解决/lib/libc.so.6: not found
- 误删 libc.so.6的解决方法
- libc.so.6共享库恢复
- libc.so.6被干掉之后怎么办
- 项目中常碰到的点击到某Fragment才开始加载该Fragment的数据的一小解决方案
- Common Subsequence(LCS最长公共子序列)
- 教你如何破译乱码
- 数据库索引优缺点
- Word发布测试
- libc.so.6丢失修复
- TestNG中测试方法的依赖关系详解
- 抽象类与借口的实际应用
- Python练习100例-3
- 数据结构实验之栈八:栈的基本操作
- 部署webservice 转自阿黄有道笔记 20160720
- 源码全面解析---LruCache
- Scala入门之Actor
- OC不可变字符串和可变字符串(1)