转来的文章,已在 CentOS 4.8 上验证成功。
以 CentOS 5.6 为例:
1.在开机启动的时候能看到引导目录:
Booting CentOS(2.6.18-238.el5) in 3 seconds...
按“e”。
2.接下来可以看到下一个画面,选择:
CentOS(2.6.18-238.el5)
然后按“e”。
3.接下来可以看到另个画面,有三个选项:
root(hd0,0)
kernel/vmlinuz-2.6.18-238.el5 ro root=LABEL= rhgb quiet
initrd/initrd-2.6.18-238.el5.img
kernel/vmlinuz-2.6.18-238.el5 ro root=LABEL= rhgb quiet
initrd/initrd-2.6.18-238.el5.img
使用上下光标键,选择第二项:
kernel/vmlinuz-2.6.18-238.el5 ro root=LABEL= rhgb quiet
然后按“e”。
4.执行完上步操作后可以看到下面的画面:
grub edit>kernel/vmlinuz-2.6.18-238.el5 ro root=LABEL=/ rhgb quiet
在rhgb quiet后加 “空格”,然后键入“single”,或者直接输入数字的“1”并回车确定。
5.操作上步完,出现如下画面:
root(hd0,0)
kernel/vmlinuz-2.6.18-238.el5 ro root=LABEL= rhgb quiet 1
initrd/initrd-2.6.18-238.el5.img
kernel/vmlinuz-2.6.18-238.el5 ro root=LABEL= rhgb quiet 1
initrd/initrd-2.6.18-238.el5.img
光标默认选择第二项。
6.按“b”键,重新引导系统。
7.重新引导系统后,屏幕显示:
sh-3.2#
光标停留在后面,然后输入命令:
passwd root
changing password for user root.
new UNIX password:(输入新密码)
Retype new UNIX password:(第二次输入新密码)
new UNIX password:(输入新密码)
Retype new UNIX password:(第二次输入新密码)
两次密码输入一致后,屏幕出现:
passwd:all authentication tokens updated successfully.sh-3.2#
在光标后输入:
reboot
重新引导系统即可。