如何解决Centos无法启动问题

 我来答
盘默M2
2016-01-24 · TA获得超过2.9万个赞
知道大有可为答主
回答量:9723
采纳率:93%
帮助的人:8252万
展开全部
  Linux用户们在使用过程中, 有时会遇到centos启动错误问题。报错如:prefdm main process (1235) terminated with status 1的信息。现在就和大家一起来看看这个问题的解决方法吧。

  解决方法:
  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
野生蛋仔Cs
2016-01-24 · 超过24用户采纳过TA的回答
知道答主
回答量:175
采纳率:0%
帮助的人:52.9万
展开全部
有图有真相
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式