Linux | linux服务器无法登陆解决办法

问?
昨天公司突然停电,今天linux服务器无法登陆了。机器是RHEL5的。

登陆界面用root登陆,提示:

由于某些内部错误,无法启动会话

/etc/gdm/presession/default: registering your session with utmp
/etc/gdm/presession/default: running: /usr/bin/sessreg -a –u /var/run/utmp – x "/var/gdm/:0.xservers" -h "" -l " .0" "root"
session_child_run 无法执行 /etc/x11/xdm/xsession default

切换到终端,命令行登陆,用户名和密码都输入之后没有任何反应。回到初始界面。

很急啊,希望大家指点!
=========================================================
查了一些资料。解决问题了。遇到类似问题请参考:

1), 单用户模式登陆系统
在GRUB启动时,移动键盘到Linux的启动项;按e键;然后移动键盘到类似下面的一行:
kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/1 rhgb quiet
把光标移动这行后,再按一下e键,进入编辑这行;在行尾条一个空格 ,然后输入 linux single
eg:
kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/1 rhgb quiet linux single
按回车返回;之后按一下b键启动。
单用户进去的时候,系统时只读的;运行下面的命令:
#mount -o remount,rw /

2), 禁止SELinux, 打开/etc/selinux/config, 将SELINUX设置成disable

- THE END -
版权声明:
转载原创文章请注明,文章出处:http://kinggoo.com
原文地址:http://kinggoo.com/xtyy-sys-linux-loginerror.htm
发表评论?

2 条评论。

  1. 我想问一下第一条命令mount -o remount,rw /是什么意思,而且为什么需要这么做啊?而且还需要关闭SELINUX

    • 重新安装已经安装的文件系统,并以读写方式挂载。-o是指定文件系统的一个选项,remount 和rw是-o的一个参数,需要用英文”,”分开。
      关闭selinux是为了防止错误干扰,并且selinux是安全相关的东西,有可能会阻止一些程序的运行。知道 windows vista及win7时 最初在安装程序时会弹出mac这个安全控制模块的,就是屏幕全变灰那个东西一样!仅仅是为了怕影响

发表评论