虚拟机安装的redhat linux系统忘记了密码.怎么改,高手请教

来源:百度知道 编辑:UC知道 时间:2024/06/03 17:53:22
如题..
我在网上找了很多资料来看,不过没有一个是可以成功的.
下面是我找的一个解决办法:
二. grub
1. 在出现grub画面时,用上下键选中你平时启动linux的那一项(别选dos哟),然后按e键
2. 再次用上下键选中你平时启动linux的那一项(类似于kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/),然后按e键
3. 修改你现在见到的命令行,加入single,结果如下:
kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/
4. 回车返回,然后按b键启动,即可直接进入linux命令行
5. #vi /etc/shadow
将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
第一行将类似于
root::......
保存
6. #reboot重启,root密码为空

问题是在执行到第4步进入所谓的命令行,就好想出现死机一样的状态,什么都动不了..这又是为什么呢?
LINUX初学者,现请高手帮助解决问题...
对了,还有.我只见到我里边有:
kernel /vmlinuz-2.6.18-8.e15 ro root=/dev/volGroup00/logvol00 rhgb><ol00 rhgb quiet
这又怎么改...我晕

兄弟,我在我的博客中专门为你写了一篇日志,你去看看,跟着我的步骤做就可以了,还有截图呢!希望可以帮到你,因为你也是用redhat的linux,我是用REHL5的,目前redhat企业版的最高版本!
http://hi.baidu.com/naruto6006/blog/item/11ec8d106fe8fa79cb80c447.html

在第二步的时候确认一定是你默认的那个引导项,按e键的时候加入single最好在这行的最后加,注意/ 后面要跟个空格再输入single。
最后按b启动到单用户下,不需要修改shadow文件,直接输入passwd root,然后修改密码就可以了。

kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/
比如这个是原来的你别改 直接在后面加上
rw single init=/bin/bash

然后用这个启动以下试试看? 不行再说