1、开机界面e键进入内核选择页面:

blob.png

blob.png

按键盘上下键选择第一项,按键盘e进入内核编辑页面。

2、内核编辑

方法1内核编辑页面:

blob.png

找到linu16这一行,在这一行的最后添加rd.break参数,然后按下Ctrl + X组合键重启。

重启后进入:

blob.png

依次输入以下命令:

mount -o remount,rw /sysroot

chroot /sysroot

echo  123456  | passwd  –stdin root

touch /.autorelabel

exit

reboot

如下图所示:

blob.png

按回车键重启即可。

方法2在内核编辑页面的linux16这一行中找到“ro”,把“ro”修改为 rw init=/sysroot/bin/sh然后按下Ctrl + X组合键重启。

进入如下界面:

blob.png

blob.png

然后按下Ctrl + X组合键重启。

重启后进入:

blob.png

输入以下命令:

chroot /sysroot

echo  123456  | passwd  –stdin root

touch /.autorelabel

exit

reboot

如下图所示:

blob.png

按回车键重启即可。

上面2种方法中的touch /.autorelabel命令,可以改成:

load_policy -i

chcon -t shadow_t /etc/shadow

完整的如下图所示:

blob.png

分类: Linux系统基础