搜索

6.5. 引导至 debug shell

download PDF

systemd debug shell 在启动过程早期提供一个 shell。在 debug shell 中,您可以使用 systemctl 命令,如 systemctl list-jobssystemctl list-units ,搜索与引导问题相关的 systemd 的原因。

流程

  1. 在 GRUB 引导屏幕上,按 e 键进行编辑。
  2. linux 行末尾添加以下参数:

    systemd.debug-shell
    引导至救援模式
  3. (可选)添加 debug 选项。

    注意

    向内核命令行添加 debug 选项会增加日志消息的数量。对于 systemd,内核命令行选项 debug 现在是 systemd.log_level=debug 的快捷方式。

  4. Ctrl+x 启动到 debug shell。
警告

永久启用 debug shell 是一个安全风险,因为不需要进行身份验证就可以使用它。当调试会话结束时禁用它。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.