本人刚刚接触linux,上次设置root密码后忘记了,按照网上的方法重启按esc或shift,但一直没出现grub,

本人刚刚接触linux,上次设置root密码后忘记了,按照网上的方法重启按esc或shift,但一直没出现grub,直接就到登录界面了,这是为何?求解,是在虚拟机下装的linux12.04,谢谢

如果我们的Linux 系统忘记了root密码,以下方法可以很顺利的解决linux系统忘记root 密码:
1.在grub选项菜单按e进入编辑模式
2.(按e)编辑kernel那行 添加 init 1 (或 single)
3.按B重启
4.进入后执行下列命令
#vi /etc/passwd 进入passwd文件
将第一行的root:x:0:0:root:/root:/bin/bash中的X删除,变成 root::0:0:root:/root:/bin/bash 然后保存退出!
然后重启系统,在进入系统时直接输入root回车就可进入
进去之后,再重置一下root密码
# passwd root追问

请看清题目

追答

不用按什么按esc或shift,你重启,能看到启动界面吗?

出现这个界面,直接按e

追问

没有喔,就没见到过倒数。是不是我那个系统本身就有问题?

追答

你能正常进入系统登陆界面吗?
如果能,就说明没问题的

追问

可以进入,但是就直接进入了登录界面,没出现过倒数之类的页面。我一直按都没反应的

追答

你是真实服务器吗?
有时候出现的很快,你是CentOS还是什么系统?

追问

我是虚拟机,题目有写。ubuntu,不是centos。

追答

ubuntu 我没怎么使用过,你试试

1. 启动电脑,狂按F2、Esc、Shift
2. 看到Grub选项后下移至(recovery mode),如”Ubuntu-12.04-Kernel-3.2-generic (recovery mode)“,然后按e(记住:先选中,后按E,不回车!)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-22
虚拟机的话再装个最简单,重启好像不用按键就到grub引导的...追问

双系统就会到grub引导,但虚拟机就没啊

追答

如果是RedHat我记得是不用双系统的,Ubuntu只用过双系统,这个不清楚

第2个回答  2013-03-22
出现倒数秒时按E键!追问

也没反应啊

相似回答