起因: 交接的服务器密码不匹配 需要重置密码。试了很多种方式无法进入救援模式。要不就是依旧会进入系统需要输入密码,要不就是卡住,再或者直接内核报错找不到命令之类的。
因此记录一下。
centos7 通过如下方法(均来自百度)都无法进入救援模式
1 追加rd.break
2 追加rw init=/sysroot/bin/sh
3 追加rw init=/bin/sh
4 追加rw single init=/bin/bash
之前忘记centos密码 百度一个进入救援模式就能用啊 见鬼了。
正常进入救援模式方式 命令
# 开机启动,在出现内核选项时按"键盘e键"进行编辑;找到linux16行并在行尾添加内核参数 rd.break;并按ctrl+x进入单用户模式
mount –o remount,rw /sysroot
chroot /sysroot
passwd root
touch /.autorelabel
exit
reboot
#######或者
开机启动,在出现内核选项时按"键盘e键"进行编辑;找到linux16行将 rd 改成 rw ,并在行尾添加内核参数 rd.break;并按ctrl+x进入单用户模式
chroot /sysroot
passwd root
touch /.autorelabel
exit
reboot
后面试了在出现内核选项时按"键盘e键"追加rd.break console=tty0
并按ctrl+x进入单用户模式
# 开机启动,在出现内核选项时按"键盘e键"进行编辑;找到linux16行并在行尾添加内核参数 rd.break console=tty0;并按ctrl+x进入单用户模式
mount –o remount,rw /sysroot
chroot /sysroot
passwd root
touch /.autorelabel
exit
reboot