Menu Close
Settings Close

Language and Page Formatting Options

Red Hat Training

A Red Hat training course is available for RHEL 8

4.7. 配置 GRUB 设置以启用串行控制台连接

当您需要连接到无外服务器或嵌入式系统且网络停机时,串行控制台非常有用。或者,当您需要避免安全规则并获得不同系统上的登录访问权限时。

您需要将某些默认 GRUB 设置配置为使用串行控制台连接。

先决条件

  • 您有 root 权限。

流程

  1. 将下面两行添加到 /etc/default/grub 文件中:

    GRUB_TERMINAL="serial"
    GRUB_SERIAL_COMMAND="serial --speed=9600 --unit=0 --word=8 --parity=no --stop=1"

    第一行将禁用图形终端。GRUB_TERMINAL 键覆盖 GRUB_TERMINAL_INPUTGRUB_TERMINAL_OUTPUT 密钥的值。

    第二行调整了 baud rate(--speed),奇偶校验和其他值以适合您的环境和硬件。请注意,对于以下日志文件等任务,最好使用更高的 baud 率(如 115200)。

  2. 更新 GRUB 配置文件。

    • 在基于 BIOS 的机器上:

      # grub2-mkconfig -o /boot/grub2/grub.cfg
    • 在基于 UEFI 的机器上:

      # grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg
  3. 重启系统以使更改生效。