虽然单用户模式在没设grub密码的情况下也可以修改root密码,但是如果grub有密码就不能用了,且单用户模式几乎不提供任何服务。而救援模式可以改root密码,改配置等,做的事情更多。本文以VMware中CentOS为例说明救援模式改root密码。

1.打开虚拟机,依次单击“虚拟机”——“电源”——“启动时进入BIOS(B)”。

wKiom1hLpXCxSfg2AAF8kSfPqj4430.png-wh_50

2.在PhoenixBIOS Setup Utility中使用方向键“左”、“右”将焦点移动到Boot选项卡,使用方向键“上”、“下”和“+”“-”号将CD-ROM Drive调为第一启动方式,F10保存退出。

spacer.gifwKioL1hLpXGB2RZ7AAEqfc3zEwI377.png-wh_50

3.选择yes确定

wKioL1hLpXHgMWh-AAEn49eZNV0627.png-wh_50

spacer.gif4.在安装界面中选择第三项“Rescue installed system”(救援模式)确定

wKiom1hLpXfRPkB-AAdpGaBkelE381.png-wh_50

spacer.gif5.正在进入……

wKiom1hLpXiS2Q0IAAEdK1hbSjg288.png-wh_50

spacer.gif6.选择语言English

wKioL1hLpXrAbd-MAADsplWFSaY176.png-wh_50

spacer.gif7.选择键盘美式us

wKiom1hLpX3Snr7BAADpcbZGHiQ764.png-wh_50

spacer.gif8.选择网络,这里用不到网络

wKioL1hLpYGiIyGtAADaEcH4O9g411.png-wh_50

spacer.gif9.救援模式的一些使用说明,选择continue继续

wKioL1hLpYSSjQBWAAERptkHTmU642.png-wh_50

spacer.gif10.确定

wKioL1hLpYiTaU58AADtQ_DUsAk229.png-wh_50

spacer.gif11.确定

wKiom1hLpYyB338CAADU-A7IBBI162.png-wh_50

spacer.gif12.选择第一项Shell,确定

wKioL1hLpY-ibwAGAADY0I_o-kE994.png-wh_50

spacer.gif13.至此,已成功进入救援模式操作系统。可以使用ls查看当前目录下的内容。本地系统已被挂载到救援模式操作系统的/mnt/sysp_w_picpath/目录下,我们可以切换目录进行查看

wKioL1hLpZKSGLwWAAD_RjNyBS8451.png-wh_50

spacer.gif14.使用命令chroot /mnt/sysp_w_picpath/ 切换到本地系统环境中,这样就可以像在本地系统中一样操作了。使用命令passwd更改root密码,输入新密码并确认。改好后输入exit退回到救援模式系统中,重启即可。

wKiom1hLpZXyAHV8AADRntJMCpw929.png-wh_50

spacer.gif15.选择第四项“Boot from local drive”(从本地系统启动)确定spacer.gif

wKiom1hLpbGAsPZdAAdhzUBFej8936.png-wh_50

16.启动后使用新root密码登录系统spacer.gif

wKioL1hLpbOjMPdwAADo70ARFy8703.png-wh_50

17.再下次开机前,我们可以重新设置BIOS从本地启动。

wKioL1hLpbbRtG2qAAER-mraLgc278.png-wh_50

恭喜你!root密码已改!