CentOS/RHEL 7/8 系统中以单用户模式
单用户模式(维护模式)是Linux系统修复环境,仅挂载本地文件系统、不启用网络,提供最小化修复环境。
系统启动时仅允许 root 用户操作,用于修复多用户环境下无法解决的问题(如密码重置、文件系统修复)。
一、进入单用户模式(CentOS/RHEL 7/8)
方法1:通过 rd.break
参数
-
GRUB编辑
-
重启系统 → GRUB界面按
e
-
在开机显示 GRUB 菜单时,若误按了
c
键(该键功能是进入 GRUB 命令行模式 ),就会进入此界面。GRUB 菜单中,按下 “c” 键通常会进入 GRUB 的命令行模式 -
不按 “c” 键,而是停留在 GRUB 的图形普通菜单页面,可能是后续需要在这个菜单页面进行某些选择或操作,而不是进入命令行模式去执行命令。
-
定位
linux16
(CentOS 7)或linux
(CentOS 8)行 → 行末添加rd.break
-
按
Ctrl+x
启动进入紧急模式,执行以下命令挂载读写文件系统并进入 chroot 环境:
-
挂载与权限修复
mount | grep root # 检查只读挂载(ro)
mount -o remount,rw /sysroot # 挂载为读写模式
chroot /sysroot # 进入系统环境
方法2:通过 init=/sysroot/bin/sh
参数
-
GRUB编辑
-
GRUB界面按
e
→ 替换ro
为rw init=/sysroot/bin/sh
-
按
Ctrl+x
启动
-
-
挂载系统环境
chroot /sysroot # 进入系统环境