linux redhat 开机后直接进入grub界面。提示信息为:minimal BASH-like editing is supported.

linux redhat 开机后直接进入grub界面。提示信息为:minimal BASH-like editing is supported.,第1张

linux redhat 开机后直接进入grub界面,是设置错误造成的,解决方法如下:

1、首先启动centos7电源,在下面图形化界面处按下空格,让系统停止在此界面,一般此界面默认时间为5秒。

2、然后按下“e”键进入编辑此选项,等待出现画面后按下键一直翻到最后。找到linux16ro crashdernel=auto类似字样。

3、然后把ro更改为"rw init=/sysroot/bin/sh",更改完成后按下ctrl+x组合键,运行系统。

4、待启动后,输入命令"chroot /sysroot"。

5、然后输入"passwd root",设置用户密码,两次输入相同密码。

6、然后执行命令"touch /autorelabel" 写入系统信息。

7、然后强制重启系统,待系统到登录界面输入更改好的密码,发现可以登录成功了。

进入linux 编辑 vi /boot/grub/grubconf
查看有没有引导项 linux的
title Fedora Core (2620-12952fc6)
root (hd0,1)
kernel /vmlinuz-2620-12952fc6 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2620-12952fc6img
title Fedora Core (2620-12944fc6)
root (hd0,1)
如果有 这一项 那么在上面看看有没有timeout 这一项 直接把这一项删除就可以了,在grub画面就会一直等待用户选择然后才进入 系统。

之后再选中系统的启动内核项(如:kernel (hd0,0)/boot/vmlinuz or root=/dev/hda1 )再次按字母“e”,出现grub>提示,如下:grub>kernel (hd0,0)/boot/vmlinuz or root=/dev/hda1在上面的hda1后空一格,输入init n(init 和n之间有空格,其中n为要求系统进入的运行级别,1 为单用户模式,在这个模式下默认root用户登陆,不要求密码,所以可以在忘记root密码的情况下在这里修改root用户的密码,2 为多用户文本模式(没有NFS),3 为完整的多用户模式(文本),5 为XWINDOWS模式)完成后如下:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10315289.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-07
下一篇 2023-05-07

发表评论

登录后才能评论

评论列表(0条)

保存