使用工具:CentOS7 (3.1.0)、 vm15 pro
注意事项:
- 进入内核启动页面不要进行任何键盘输入操作,此页面可以直接进行编辑;
- 键盘上下键可进行内容查看;
- 若出现误操作,可按esc键退出,按e再次进入;
- vm中ctrl+alt可显示出鼠标。
1.开机进入下图页面的时候,按e进入内核参数修改模式;
内核启动页面,如图
2.在linux 16行,行尾添加内核参数 \rd.break console=tty0,按ctrl+x 启动系统;如下图
重启完成会进入到switch_root# 模式。如下图
3.执行以下命令
// 将/sysroot改为以可读写方式挂载
switch_root# mount -o remount,rw /sysroot
// 将当前 / 改为/sysroot
switch_root# chroot /sysroot
// 进入shell,修改root密码:
sh-4.2# passwd root
new password:
retry password:
// 在/目录下,创建一个名为/.autorelabel的空文件
sh-4.2# touch /.autorelabel
// 两次退出
sh-4.2# exit
switch_root# exit
4.exit之后会进行重启,输入用户和新密码就可以登录进去了。
本文出现任何错误,请留言批评指正。