Centos6

首先启动系统,在出现选择操作系统时,直接按E键

修改GRUB引导,在rhgb quiet最后加"空格",然后

键入"1"或"s"或"S"或"single"都可以,最后回车保

存并返回上一步

以单用户运行系统,按键盘的”B”键,进入引导系统

输入passwd root修改密码

reboot重启

Centos7

首先启动系统,在出现选择操作系统时,直接按E键

进入grub界面

按方向键↑和↓,将光标一直移动到 LANG=en_US.UTF-8 后面

再添加“_init=/bin/sh” (_为空格键)

即添加一个空格,再添加init=/bin/sh

这里特别注意,需要写在UTF-8后,保持在同一行,并注意空格不能缺

再按ctrl+x进入单用户视图

以rw方式重新挂载

mount -o remount,rw /

输入passwd root修改密码

kali

重启kali系统进入选择界面,在这里选择Kali GNU/Linux,按下键盘中的e键进入恢复模式

将光标移动到echo的末端,并输入一行代码:rw single init=/bin/bash

按下ctrl+x,等待片刻跳出命令行界面

在命令行中输入passwd root,并按下回车,进行一个root密码的更改

Ubuntu

重启Uubuntu18.04,长按 shift 进入以下界面,选择Ubuntu高级选项

进入以下画面,按e进入(recovery mode),编辑kernel启动参数

删除红色标记部分。删除”ro recovery nomodeset”

在刚才删除的后面添加 “quiet splash rw init=/bin/bash”

Windows平台按下F10重新引导,Mac系统按下Ctrl + x重新引导

使用passwd命令免密修改root免密

重启系统,以root用户进入系统