系统之家 - 系统光盘下载网站!

当前位置:系统之家 > 系统教程 > 解决Centos无法启动

如何解决Centos无法启动问题

时间:2015-05-06 15:09:09 作者:小兰 来源:系统之家 1. 扫描二维码随时看资讯 2. 请使用手机浏览器访问: https://m.xitongzhijia.net/xtjc/20150506/47546.html 手机查看 评论

  Linux用户们在使用过程中, 有时会遇到centos启动错误问题。报错如:prefdm main process (1235) terminated with status 1的信息。那么遇到这个问题我们该怎么解决呢?现在小编就和大家一起来看看这个问题的解决方法吧。

如何解决Centos无法启动问题

  解决方法:

  1. 我们尝试了单用户是否可以登录啊,怎么做就不说了,耶可以登录,想了想是不是硬盘的问题呢,fsck修复了下还是不行。google吧。

  从报错的信息来看,是调用prefdm时候出现问题的,那这是一个什么东西呢?网上一查询,这是启动X桌面的东东,是一个shell脚本,栖身在/etc/X11/prefdm。

  2. 在单用户下可以正常登录,非单用户模式的时候却不行。看了下配置的runlevel是5,我们换了下3发现也没有问题,好啦,可以正常启动,问题解决了,那是因为什么原因呢,再找找。

  3. 看了下/etc/X11prefdm脚本里面写了啥,发现有两行关键代码:

  exec gdm "$@" >/dev/null 2>&1 /dev/null 2>&1

  4. 发现gdm命令没有的。yum install gdm -y 安装一下。

  安装一下应该没有问题试试。

  在网上看到还可能报其他错,这里记录下备用

  报错信息:

  ait avahi-daemon[1102]: Service "localait" (/services/ssh.service) successfully established.

  Aug 11 17:45:41 localait kdm[1193]: X server "/usr/bin/X" cannot be executed

  Aug 11 17:45:41 localait kdm[1174]: X server for display :0 cannot be started, session disabled

  是因为x不能被执行。

  x11 server系统执行顺序又是:优先使用startx -- 没有就使用~/.xserverrc -- 再没有就执行/etc/X11/xinit/xserverrc -- 还没有那就是最后一步啦,执行/usr/bin/X。

  知道原理啦看看x11 server 有没有安装,没有的话安装下:yum -y install xorg-x11-server-Xorg

  这就是centos启动报错prefdm main process (1235) terminated with status 1的解决方法了,如果你也遇到这个问题,那么就试试这个方法吧。

标签 CentOS

发表评论

0

没有更多评论了

评论就这些咯,让大家也知道你的独特见解

立即评论

以上留言仅代表用户个人观点,不代表系统之家立场

其他版本软件

热门教程

人气教程排行

Linux系统推荐

扫码关注
扫码关注

扫码关注 官方交流群 软件收录