如何阻止Centos 7 Desktop在成功登录后返回登录屏幕?

zbwhf8kr  于 2022-11-07  发布在  其他
关注(0)|答案(6)|浏览(319)

所以我刚刚在桌面上安装了Centos 7。安装完成后,我安装了开发环境,并在安装时连接了Windows SSD,但被告知需要关闭而不是休眠。于是我重新启动了系统,引导到Windows,并点击了关机。之后,我登录到Centos 7系统,在成功输入密码后,它将启动登录过程。然后闪烁一个黑屏。很快它会显示已启动虚拟化守护进程,然后再次加载登录屏幕!
它为什么会这样?我怎么才能修复它?那么我以后怎么才能避免这种情况!?
谢谢你的帮助!

uujelgoq

uujelgoq1#

在GRUB阶段中断 Boot 并引导到runlevel 1,也就是单用户模式。通过键入一个字符(如“space”)中断GRUB,然后键入“a”,退格到“rhgb quiet”并追加“1”,将其追加到内核行。这将为您提供一个根shell,而不是登录提示符。从那里,您可以注解/etc/environment中所有最近的条目,并重新引导您的服务器/PC

euoag5mw

euoag5mw2#

我在Centos 6.7上遇到了同样的问题,在Yum更新和修复后,请执行以下步骤。
我注意到一些命令在终端上不起作用,可以通过登录屏幕上的CTRL+ALT+F4打开这些命令。
-bash:开始未找到命令
我以root权限打开了/etc/profile.d下的文件。
/etc/配置文件.d/fix.sh
并添加了将缺少的定义设置为PATH的命令
导出路径=$路径:/bin:/usr/本地/bin:/usr/bin
重新启动操作系统后,一切正常。

knpiaxh1

knpiaxh13#

我的操作系统RedHat Enterprise Linux 7.4
在对Redhat7.5进行了一次包括内核升级和一大堆其他更新的美味更新之后,Redhat7.5不会登录并反弹/重定向回登录GUI/屏幕。
以下是对我有效的方法:

  1. Ctrl+Alt+F2组合键
    1.提升到sudo或root
  2. chown -R ram:ram /home/ram #〈-为有问题的用户递归更改$HOME目录所有权。使用与您相关的user:group组合
  3. CTRL+ALT+F1并尝试再次登录。我可以登录。

解决方案:2如果以上方法不适用,您还可以撤消上次的YUM更新。

yum history list
yum history info id_number
yum history undo id_number

然后重新启动。
如果您使用组合键CTRL+ALT+F2,boot into single user mode都无法得到提示,请尝试 * 解决方案:2*
这应该也适用于CentOS和Fedora。

rsaldnfx

rsaldnfx4#

我最后重新安装了操作系统。然而,我最后还是遇到了同样的问题。这是一个两部分的错误。所以在我的/etc/environment文件中添加任何内容都会导致系统无法登录。另外,在安装后,你需要sudo /etc/passwd,因为gnome-init-shell和gdm需要删除:/sbin/nologin。我们必须做这个额外的步骤有点愚蠢。现在,如果你像我一样,安装了所有的东西,害怕重新安装,你可以放入 Boot 盘/usb并进入恢复模式。它会告诉你如何进入你的系统,然后用vi来修复passwd。

eimct9ow

eimct9ow5#

我在搜索时遇到了这个问题。结果发现CentOS可能不喜欢用户名中带有句点。当我登录shell时,它显示/home/first.last不存在。作为参考,我正在安装以下内容:http://central-7-0-x86-64.rocksclusters.org/roll-documentation/base/7.0/install-frontend-7.html

ngynwnxp

ngynwnxp6#

你可以参考我的解决方案,因为我使用mv命令重命名我的名字目录,造成登录无限循环。当我再次使用mv命令恢复我的名字目录

相关问题