CentOS 8
- 重启操作系统,当GRUB引导页面出现时,按
e
进入编辑引导选项 - 找到内核行(以“ linux”开头),更改
ro
为rw init=/sysroot/bin/sh
- 按
CTRL
+x
启动单用户模式 - 使用以下命令访问系统:
chroot /sysroot
- 运行
passwd
以更改root密码 - 运行
touch /.autorelabel
以强制重新标记文件系统 - 运行
exit
- 运行
logout
- 重新启动系统:
reboot
或直接
7.重新启动系统:reboot -f
CentOS 7
- 重启操作系统,当GRUB引导页面出现时,按
e
进入编辑引导选项 - 找到内核行(以“ linux16”开头),更改
ro
为rw init=/sysroot/bin/sh
- 按
CTRL
+x
启动单用户模式 - 使用以下命令访问系统:
chroot /sysroot
- 运行
passwd
以更改root密码 - 运行
touch /.autorelabel
以强制重新标记文件系统 - 重新启动系统:
reboot -f
CentOS 6
- 重启操作系统,进入GRUB引导页面,按
a
以追加内容到引导命令 - 添加以下内容
single
,然后按ENTER
- 系统将启动,将会看到root提示,键入
passwd
更改root密码 - 重新启动系统:
reboot
Debian Ubuntu
- 重启操作系统,当GRUB引导页面出现时,按
e
进入编辑引导选项 - 找到内核行(以开头linux /boot/),然后在行末添加
init=/bin/bash
- 按
CTRL
+x
启动单用户模式 - 执行
mount -o remount,rw /
- 运行
passwd
以更改root密码 - 重新启动系统:
reboot -f