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