help!!redhat7.2root用户登陆不了了

help!!redhat7.2root用户登陆不了了

我用root修改了一个用户密码,后来再进得时候就发现root无法登陆了,我用得是grub,我记得lilo可以用single user登陆然后修改passwd,grub应该怎么办?      
进入grub的命令行,用linux 1应该也可以!      
grub命令行的命令和lilo的好像不大一样,grub具体应该用什么命令,//bow      
有两种方法可以用:
1。先用光盘起动,在boot:提示符下输入"linux rescue"
回车,接下来系统会让你选择语种,默认English回车即可.
接下来系统让你选择键盘,默认us键盘回车即可.
然后会跳出一个对话框,有两个选项:continue和skip
具体内容我也不记得了,反正选择continue就行.
最后进入rescue模式,提示符好像是bash 2.05#(这个不确定)
在这个提示符下面输入"chroot /mnt/sysimage"(这个好像是进入单用户模式)
然后输入"vi /etc/inittab"回车,把那个3改为1就行了(就是把多用户模式3
改成单用户模式1),然后重启,就进入单用户模式,于是就可以用passwd命令
修改root的密码了.
2。 1,在grub启动菜单内,选择你想要的内核
2,按下e编辑条目
3,按上下方向键移到这一行(如kernel/vmlinuz-2.47 ro root=/dev/hda1)
4,按下e键
5,加上参数 "single"到这一行的最后面
6,按下b键启动
7.passwd修改root密码
我用的是第二种方法,密码已经恢复了第二种简单一点,第一种没试过      
good      
chroot /mnt/sysimage
不是进入单用户模式,而是改以该目录为你的根分区.

这在提高系统安全方面也有应用.      
第一种方法不需要重新启动就可以修改shadow文件,然后把root后面冒号的一串"莫名其妙"的字母删除,存盘推出,重启,你的root就没有密码了.