rpm -e --nodeps libselinux-2.0.94-5.3.el6_4.1.x86_64
大部分命令无法使用
xshell界面不能断开,断开后是连接不上的,另外大部分命令是无法使用的
1:kernel panic -not syncing: Attempted to kill init
现在看看vm station控制台:kernel panic -not syncing: Attempted to kill init
重新启动vm station,就会出现如上图的界面
2:加载libselinux.so.1失败
udev still not settled .waiting./sbin/udevadm:error while loading shared libraries:libselinux.so.1:cannot open shared object file: No such file or directory
/sbin/udevadm error while loading shared libraries:libselinux.so.1: cannot open shared object file: No such file or directory
二: 解决方案
1:解决kernel panic -not syncing: Attempted to kill init
解决办法:
1:重新启动控制台
2:鼠标进入界面里面,看见启动后,迅速按"E"
3:再次按"E"
4:选择kernel,然后按"E"
5:在尾行最末地方加上: selinux=0,然后按"ENTER"回车进行保存
6:按"b" 重新启动
2:加载libselinux.so.1失败解决
这个就需要用Linux系统的紧急修复模式进行解决了,进入了rescue installed system 救援模式,然后可以打开shell界面进行操作
1:重新启动客户机,然后迅速按"ESC",只用按一次哦
2:选择CD-ROM Drive 就是所谓的光盘驱动启动,按回车进入
3:选择 rescue installed system 救援模式
4: 直接选择英文即可
5:选择美式键盘
6:直接选择"ok"
7: 选择 "yes" 设置网络
8: 选择ok
9:选择"ok"
10:要选择continue 继续下一步即可
11: 选择ok
12:打开shell,然后就可以输入一些命令了
13:重新挂载下系统为读写权限
mount -o remount rw /;mount -o remount rw /mnt/sysimage
14:查看是否有:libselinux.so.1文件
输入ls /lib64/libselinux.so.1命令查看是否有该文件(因为是
光盘自带的系统,并没有挂载在根目录下,所以该文件没有被删除
)
15:拷贝文件到丢失的文件系统里
最最关键的一步来了
找到了所需要的文件,只需要把该文件复制到丢失文件的系统里就可以(系统被挂载到了/mnt/sysimage目录中)
cp /lib64/libc.so.6 /mnt/sysimage/lib64(
把文件复制到丢失的文件系统里
)
16:重新启动系统reboot
前段时间遇到开发人员更新g
lib
c版本,把/usr/
lib
64/
lib
c-2.12.so &
lib
c.so.6 ->
lib
c-2.12.so 这个软连接更改之后导致报错: ls: error while loading shared
lib
raries:
lib
c.so.6: cannot open shared object file: No such file or director
文章目录问题现象根因分析解决方案
客户反馈OracleRAC操作系统无法访问,系统重启停留在如下[Welcome to emergency mode]画面,提示输入root密码进入维护。
紧急
模式
提供尽可能最小的环境,即使在系统无法进入
救援
模式
的情况下,您也可以修复系统。在
紧急
模式
下,系统仅安装根
文件
系统进行读取,不尝试安装任何其他本地
文件
系统,不激活网络接口,只启动一些基本服务。
进入
紧急
模式
的原因通常是:
/etc/fstab
文件
存在错误导致挂载
文件
系统时失败。
文件
系统存在错误
详述怎么使用
Linux
救援
模式
当你的
Linux
系统出现问题时你会怎么办,直接重新安装,还是用
Linux
救援
模式
。或许你对这个
模式
很陌生但是并不妨碍他会对你有很大的帮助,可以帮你挽回很多重要的数据,是你不必很伤脑筋的对付上级的质询。现在我来讲解进入rescue (示例系统为RHEL 3)1.用安装光盘或者硬盘安装的方式进入安装界面,在shell 中输入
Linux
rescue2.然后根据提示选择语...
一周一周光阴似流水,转瞬即逝,又到了该说点什么的时候了。这周老师给我们出了一道实验题,内容是当你不小心
误删
除了
lib
c.so.6这个
库
文件
时,怎么
恢复
。意不意外?惊不惊喜?那下面就来简单说说(呃……为什么不是详细说说呢,因为这个这个水平有限,也只能是理解多少,给你们说多少了)。先来说说
lib
c.so.6是个什么鬼:它是
Linux
平台提供的C的标准
库
,提供了函数的实现,大多数命令基于这个
库
,所以这个...
不小心
误删
lib
selinux
.so.1之后,执行大部分系统命令时就开始报告:
error while loading shared
lib
raries:
lib
selinux
.so.1: cannot open shared object file: No such file or directory
系统命令无法使用,远程连接无法连接.
!!补救措施受各种条件限制,未必能够成功!!
安装操作系统一切按照步骤进行。
开始orace准备工作。hosts
文件
ip地址和主机名位置弄反过一次,发现后改正。不能使用_。只能用-。
kernel的参数没有调,靠11g的安装过程中自动fix。
安装的时候提示没有phk...
首先确保
Linux
虚拟机挂载了光盘,然后重启服务器,进入重启界面按Ctrl+Alt+Insert
进入一个Vmware进度的页面,该页面只停留0.5秒,这时快速按下Esc键,切记只能按一次。
故障情况如下图:
什么情况下我们需要进入
救援
模式
,当我们无法以超级用户登录到系统,同时GRUB也设置了密码,我们无法修改kernel参数以单用户
模式
修改超级用户的密码。无论什么原因导致以上无法进入系统的情况,这时候我们只有通过
救援
模式
来解决这个问题。通过光盘启动进入下面界面,我们选择Rescue installed system来进入
救援
模式
使用版本:
Centos
6.5
救援
模式
有什么作用:◆可以更改root密码;◆...