CentOS/RHEL 7:如何从 GRUB2 启动到紧急或者多用户模式

在 RHEL 7 之前,运行级别用于标识在请求该运行级别时将启动或者停止的一组服务。
systemd 没有使用运行级别,而是使用目标的概念将启动或者停止的服务集组合在一起。

一个目标还可以包括其他目标(例如,多用户目标包括一个 nfs 目标)。
下面的帖子描述了直接从 GRUB 将 RHEL 7 系统引导到紧急或者多用户模式的步骤。

  1. 当服务器启动并到达下面的 grub 菜单示例时。

  2. 选择需要编辑的内核,使用方向键突出显示内核版本,然后按字母 e 键编辑引导项。
    下一个屏幕应该类似于我选择 3.10.0-327.el7.x86_64 内核进行编辑的以下示例。

  3. 在此屏幕上,使用箭头键向下箭头到以 linux 开头的行,对于大多数系统,它将是 linux16 ,但也可以只是 linux 和 linuxefi。
    一旦闪烁的光标位于 linux16 行上,按 End 键,这会将光标移动到 linux16 行的末尾。
    然后要启动到所需的任何目标,可以添加以下内容。

对于紧急模式

要启动到紧急目标,请将以下行添加到 linux16 行。

systemd.unit=emergency.target

多用户模式

要引导到多用户目标,请将以下行添加到 linux16 行。

systemd.unit=multi-user.target
  1. 添加参数后,同时按下 Ctrl + x 键以指定参数启动。
日期:2020-09-17 00:12:25 来源:oir作者:oir