CentOS7 可以启动、不能登录

2017-06-20 16:50:38 +08:00
 nameldk

不知道什么原因,今天机器启动后一直处于黑屏、左上角光标闪烁的状态,就是显示要登录的终端。 启动的过程图片:

不知道这种情况下如何能启动时让登录服务顺序启动。 有没有遇到这种情况的啊?

14035 次点击
所在节点    Linux
12 条回复
skylancer
2017-06-20 17:30:28 +08:00
nameldk
2017-06-20 17:42:49 +08:00
@skylancer #1 我用了两个图床 imgur.com sm.ms 在我本机上看的是好的。
tempdban
2017-06-20 18:45:01 +08:00
fsck
ryd994
2017-06-21 01:52:21 +08:00
pam 之类的崩了吧
fsck 是一方面
再不行单用户模式试试看
nameldk
2017-06-21 09:58:17 +08:00
@ryd994 #4 现在进不了单用户模式,只能进 emergency mode,紧急模式好多命令用不了,现在正准备从 usb 启动来 fsck 下。
比较奇怪的是 机器似乎启动了部分服务,gitlab、mySql 都是正常的,登录服务是坏的。
raysonx
2017-06-21 10:06:55 +08:00
如果不是楼主误操作的话,猜测硬盘坏道的可能性比较大。
JFallen
2018-11-13 13:52:28 +08:00
请问解决了吗?我也遇到和你一模一样的问题
nameldk
2018-11-13 20:23:27 +08:00
@JFallen #7 解决了,追加的第 2 条就是解决方法。
JFallen
2018-11-14 09:54:02 +08:00
@nameldk 追加的第 2 条就是解决方法。 什么意思没看懂。请解释一下,谢谢
nameldk
2018-11-14 12:11:37 +08:00
@JFallen #9 第 2 条附言 · 2017-06-21 13:05:25 +08:00
搞好了,最后是 selinux 的原因,不知道为啥,把 selinux disable 掉就进去了。
做法是,先做一个从 usb 启动的 centos live cd, 从 usb 启动进去,先尝试用 fsck 修复了下,没效果,再把 /dev/mapper/centos-root mount 到一个新建的目录,进入目录 vi etc/selinux/config 把 enforcing 改为 disable, 重启。
JFallen
2018-11-14 13:46:51 +08:00
@nameldk ok 谢谢
guozs
2019-10-25 10:28:23 +08:00
@nameldk 感谢。将 selinux/config disable 后可以进入了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/369853

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX