退出单用户模式的设置步骤 linux单用户模式怎么退出

单用户模式,也称为维护模式,超级用户可以在其中恢复/修复系统问题 。
通常,此类问题无法在多用户环境中解决 。系统可以启动,但功能不正常或无法登录系统 。
在基于 Red Hat (RHEL) 7/8 的系统上,使用 . 或者。去做这个 。
在这种模式下,系统会挂载所有本地文件系统,但不打开网络接口 。
系统仅启动少数特定服务并修复系统所需的少量功能 。
当您要运行文件系统一致性检查以修复损坏的文件系统,或在忘记 root 密码后重置密码,或修复系统上的挂载点问题时,此方法很有用 。
您可以使用以下三种方法以单用户模式启动 RHEL 7/8 系统 。
方法一:在内核中添加rd.break参数,以单用户模式启动/RHEL 7/8系统 方法二:通过替换内核中的rhgb quiet语句,以单用户模式启动/RHEL 7/8系统内核使用 init=/bin/bash 或 init=/bin/sh 单用户模式引导 /RHEL 7/8 系统方法 3:通过将内核中的 ro 语句替换为 rw 以单用户模式引导 /RHEL 7/8 系统init=//bin/sh参数
通过将 rd.break 参数添加到内核,以单用户模式引导 /RHEL 7/8 系统 。
重新启动系统,在 GRUB2 启动屏幕上,按 e 键编辑选定的内核 。您需要选择第一行,第一行是最新的内核,但是如果您想使用较旧的内核引导系统,您也可以选择其他行 。
根据你的 RHEL/版本,找到 16 或 linux 语句,按键盘上的 End 键,跳转到行尾,添加关键字 rd.break 如下图所示,按 Ctrl+x 或 F10 即可进入单用户模式 。
如果你的系统是 RHEL/7,你需要寻找它,如果你的系统是 RHEL/8,那么你需要寻找 linux 。
此修改将使您的根文件系统以“只读(ro)”模式安装 。您可以使用以下命令进行验证 。下面的输出还明确告诉您您当前处于“紧急模式” 。
为了修改文件系统,您需要以读写模式 (rw) 重新挂载它 。
运行以下命令修改环境,即所谓的“监狱目录”或“监狱” 。
现在,单用户模式已完全准备就绪 。当您解决了问题并想要退出单用户模式时,请按照以下步骤操作 。
默认使用 /RHEL 7/8,因此创建以下隐藏文件,它将在下次启动时重新标记所有文件 。
最后,使用以下命令重新启动系统 。您也可以输入两次 exit 命令来重新启动系统 。
通过将内核中的 rhgb quiet 语句替换为 init=/bin/bash 或 init=/bin/sh 以单用户模式引导 /RHEL 7/8 系统 。
重新启动系统,在 GRUB2 启动屏幕上,按 e 键编辑选定的内核 。
找到语句rhgb quiet,将其替换为init=/bin/bash 或init=/bin/sh,然后按Ctrl+x 或F10 进入单用户模式 。
init=/bin/bash 的屏幕截图 。

退出单用户模式的设置步骤  linux单用户模式怎么退出

文章插图
init=/bin/sh 的截图 。
默认情况下,上面会以只读(ro)模式挂载您的 / 分区,因此您需要以读写(rw)模式重新挂载 / 文件系统才能对其进行修改 。
现在您可以执行您的任务了 。完成后,执行以下命令以启用重新启动时的备注 。
最后,重新启动系统 。
通过将内核中的 ro 字替换为 rw init=//bin/sh 参数,以单用户模式引导 /RHEL 7/8 系统 。
要中断自动引导过程,请重新引导系统并在 GRUB2 引导屏幕上按任意键 。
现在将显示系统上所有可用的内核,选择最新的内核并按 e 键编辑选定的内核参数 。
找到以 linux or 开头的语句,并将 ro 替换为 rw init=//bin/sh 。替换后按Ctrl+x或F10进入单用户模式 。
运行以下命令将环境切换到“监狱” 。
如有必要,进行必要的修改 。修改完成后,执行以下命令开启re- on。
【退出单用户模式的设置步骤linux单用户模式怎么退出】