救援模式(Rescue mode)
救援模式相当于单用户模式,需要root密码。
救援模式允许我们在系统无法完成常规启动过程的情况下修复系统。
救援模式会尝试挂载所有本地文件系统并启动一些重要的系统服务,但它不会激活网络接口,也不会允许多个用户登录。
切换到救援模式
要切换到救援目标,只需以 root 身份运行以下命令:
# systemctl rescue Broadcast message from root@geeklab on pts/0 (Mon 2016-08-17 00:22:44 EDT): The system is going down to rescue mode NOW!
要防止 systemd 发送信息性消息:
# systemctl --no-wall rescue # systemctl isolate rescue.target
启动进入紧急模式
开机时,当GRUB2菜单出现时,按e键进行编辑。
在 linux16 行的末尾添加以下参数:
systemd.unit=emergency.target
按 Ctrl+a(或者 Home)和 Ctrl+e(或者 End)可跳转到行的开头和结尾。
- 按Ctrl+x 以参数引导系统。
这篇文章解释了如何将 RHEL 7 系统启动到救援模式或者紧急模式。
在 RHEL7 中,救援模式和紧急模式都是 systemd 目标,它们取代了以前 linux 版本中运行级别的概念。
欢迎来到之路教程(on itroad-com)
启动进入救援模式
有两种方法可以进入救援模式:
方法1
启动系统时有一个 GRUB2 菜单选项,可以选择直接启动进入救援模式。
方法2
开机时,当GRUB2菜单出现时,按e键进行编辑。
在 linux16 行的末尾添加以下参数:
systemd.unit=rescue.target
按 Ctrl+a(或者 Home)和 Ctrl+e(或者 End)可跳转到行的开头和结尾。
- 按Ctrl+x 以参数引导系统。
紧急模式(Emergency mode)
紧急模式提供尽可能最小的环境,即使在系统无法进入救援模式的情况下,我们也可以修复系统。
在紧急模式下,系统将根文件系统挂载为只读,不尝试挂载任何其他本地文件系统,不激活网络接口。
切换到紧急模式
要切换到紧急目标,只需以 root 身份运行以下命令:
# systemctl emergency Broadcast message from root@geeklab on pts/1 (Mon 2016-08-17 00:44:58 EDT): The system is going down to emergency mode NOW!
要防止 systemd 发送信息性消息:
# systemctl --no-wall emergency # systemctl isolate emergency.target
日期:2020-09-17 00:11:59 来源:oir作者:oir
