首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CentOS 7 GUI或CLI未加载

CentOS 7 GUI或CLI未加载
EN

Unix & Linux用户
提问于 2016-12-15 10:38:16
回答 1查看 1.4K关注 0票数 1

我已经安装了CentOS 7 x86_64,忘记了根密码。然后,我根据如何在CentOS 7上重置根密码重新设置密码编辑引导grub菜单,如下所示。但是在重新启动机器之后,现在我没有GUI或CLI登录。我该怎么办?

1-在启动grub菜单中选择要编辑的选项。

2-选择编辑(e)选项。

3-转到Linux 16的行,用rw init=/sysroot/bin/sh.修改ro

4-现在按Control+x启动单用户模式。

5-现在使用此命令访问系统。

代码语言:javascript
复制
chroot /sysroot

6-重置密码。

代码语言:javascript
复制
passwd root

7-更新selinux信息

代码语言:javascript
复制
touch /.autorelabel

8-出口色度

代码语言:javascript
复制
exit

9-重新启动系统

代码语言:javascript
复制
reboot
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2018-04-04 08:42:04

使用这些步骤来解决您的问题。

  1. 按任意键中断引导加载程序倒计时。
  2. 将光标移动到需要引导的条目。
  3. 按e键编辑选定的条目。
  4. 将光标移动到内核命令行(以linux16开头的行)。
  5. 附加rd.break (这将在控件从initramfs传递到实际系统之前中断)。

按Ctrl+x以启动更改并执行以下命令。

代码语言:javascript
复制
# mount -o remount,rw /sysroot
# chroot /sysroot
# chage -l root
# chage -E -1 root
# passwd root
# touch /.autorelabel

输入exit两次。第一个将退出chroot监狱,第二个将退出initramfs调试外壳。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/330570

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档