打印

[讨论] RHEL 5 忘记root密码

RHEL 5 忘记root密码

昨天遇到挺奇怪的问题,我的root密码突然不好用了,在grub里面修改密码的时候总是不能修改!提示的内容如图:这是怎么回事呢?有没有人遇到过?急求答案!谢谢!

重新说明一下问题啊:现在进入系统时,grub引导界面是:Red Hat EnterpriseLinux Server (2.6.18-8.el5xen),摁E编辑打开后出现这么几行的:
root (h0,0)
kernel /xen.gz-2.6.18-8.el5
module /vmlinuz-2.6.18-8.el5xem ro root=/dev/voGroup00 rhgb quiet
moule /initrd-2.6.18-8.el5xem.img

这几行我怎么看着有些不对劲呢?面生得很~
所以我就每行试着添加single 或者init 1再或者直接添加 1 ,但是所有的这个方法都不好用!都会给我报错!就如图所示的那些错误,有时是15错误,有时是23错误! 我都纳闷了,玩了几年linux,在el5着卡住了,丢人哪!

还好现在我解决了这个问题,这样做的:放入安装盘,进入救援模式,重新安装一个引导程序,完了以后重启的时候,grub会出现两个行引导内核:
Red Hat EnterpriseLinux Server (2.6.18-8.el5)
Red Hat EnterpriseLinux Server (2.6.18-8.el5xen),
选中上面的那一行,“E”进入,出现的是:
root (h0,0)
kernel /vmlinuz-2.6.18-8.el5xem ro root=/dev/voGroup00 rhgb quiet
initrd /initrd-2.6.18-8.el5xem.img
在kernel那一行后面加上init 1 运行后提示“kernel panic - not sysnicing:......,看来是不行,然后重启,在这一行后面添加single ,回车,“b” 引导,能进到但用户模式更改密码。


现在密码的问题解决了,但是仍然很诧异的是:为什么出现一开始我的引导程序是Red Hat EnterpriseLinux Server (2.6.18-8.el5xen),而且里面的的引导内容是
root (h0,0)
kernel /xen.gz-2.6.18-8.el5
module /vmlinuz-2.6.18-8.el5xem ro root=/dev/voGroup00 rhgb quiet
moule /initrd-2.6.18-8.el5xem.img
而不是
root (h0,0)
kernel /vmlinuz-2.6.18-8.el5xem ro root=/dev/voGroup00 rhgb quiet
initrd /initrd-2.6.18-8.el5xem.img

[ 本帖最后由 398641310 于 2008-3-7 09:33 编辑 ]
附件: 您所在的用户组无法下载或查看附件

TOP

如何修改root密码?进入单用户模式吧。
诸上座终日著衣吃饭,未曾咬着一粒米,未曾挂着一缕丝

TOP

0014 使用lilo/grub时找回忘记了的root口令(陈绪)
三种办法:
1.在系统进入单用户状态,直接用passwd root去更改
2.用安装光盘引导系统,进行linux rescue状态,将原来/分区挂接上来,作法如下:
cd /mnt
mkdir hd
mount -t auto /dev/hdaX(原来/分区所在的分区号) hd
cd hd
chroot ./
passwd root
这样可以搞定
3.将本机的硬盘拿下来,挂到其他的linux系统上,采用的办法与第二种相同
rh8中
一. lilo
1. 在出现 lilo: 提示时键入 linux single
画面显示 lilo: linux single
2. 回车可直接进入linux命令行
3. #vi /etc/shadow
将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
第一行将类似于
root::......
保存
4. #reboot重启,root密码为空
二. 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密码为空
本帖最近评分记录
  • 赵高 菊花元 +8 很有帮助 2008-3-6 18:13
抽烟是因为手指寂寞~~~

TOP

aaaaaaaaaaaaa

aaaaaaaaaaaaaaaaaa
本帖最近评分记录
  • 赵高 菊花元 -10 恶意灌水 2008-3-6 18:13

TOP

真的不错,顶了
武功再高,也怕菜刀; 智商再好,一砖撂倒;
走自己的路,让别人打车去吧; 穿别人的鞋,让他们找去吧!!!

TOP

文不对题, 人家问的是为什么引导内容不一样了, 而 不是怎么进入单用户模式!!

TOP

本功能由奇虎搜索实现

相关主题

标题 作者 最后发表
武汉誉天RHCE工程师免费预科班培训课程大纲 windecember 2008-05-28
企业网管面试题 xiaolong85 2008-05-08
点击阅读更多关于的相关帖子  更多相关主题