重启虚机,启动的时候,提示“输入任何键进入菜单( press any key to enter menu)”,这时回车。
出现: “RedHat (xxx版本号)” 的菜单,注意下面有英文提示:输入'e' to edit the commands before booting.
所以接下来我们输入 'e'字符,接着的界面会有3个选项出现:
root (hd0,0)
kernel /vmlinuz-...
initrd /initramfs...
我们选择中“kernel ...”这一行,然后按下"e"键,这时提示:
<BOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet
我们在这行的末尾输入 " single" (注意,single前面有个空格)
<BOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet single 回车键
这将回到3个选项的那个界面
root (hd0,0)
kernel /vmlinuz-...
initrd /initramfs...
这时第二项依旧处于选中状态,然后按下 'b'。
然后等待,操作系统启动完成,期间不需要输入密码!命令行显示为:
[root@pcname /]#
现在我们可以以root身份执行命令了。
修改密码:
(a) 对于CentOS 6.4 我们可以用"passwd"命令修改密码!
(b) 对于RHEL 6.x,"passwd"命令无效!
我们执行命令:
echo 'king123' | passwd --stdin root
出现下面的界面则说明修改成功
密码就改成了'king123'了
然后init 6 或者 reboot 重启电脑就OK了,用新密码登录吧