CentOS7.x 忘记root密码
- 1.进入到grub2界面,选择需要启动的菜单,按e键,进入编辑模式
- 2.找到内核所在行(vmlinuz-3.10.0-957.el7.x86_64)在结尾处增加rd.break,用来进入特殊模式
- 3.在该模式下执行以下命令:
a. 找到原来的根分区的设备/dev/sdN
b. 重新挂载/dev/sda3所在挂载点:mount -o remount,rw /sysroot
c. chroot /sysroot 将根目录切换到/sysroot
d. 删除root的当前密码,使其成为无密码状态 - 4.退出特殊模式,用本地正登录,可以直接无密码登录操作系统
- 5.重新给root设置新的密码即可
进入菜单界面,按照提示,输入e
找到内核信息
再内核信息末尾添加 空格rd.break