Ubuntu 系统grub日志级别设置

在 Ubuntu 系统中,GRUB 的日志级别主要与内核日志级别(loglevel)相关,而不是 GRUB 自身的日志级别。内核日志级别通常从 0 到 7,其中 0 是最高级别(最严重),7 是最低级别(最详细)。具体级别定义如下:

级别 定义
0 紧急(KERN_EMERG):系统不可用
1 警报(KERN_ALERT):必须立即采取行动
2 严重(KERN_CRIT):严重错误
3 错误(KERN_ERR):错误条件
4 警告(KERN_WARNING):警告条件
5 通知(KERN_NOTICE):正常但重要的条件
6 信息(KERN_INFO):信息性消息
7 调试(KERN_DEBUG):调试信息

设置 GRUB 日志级别

如果你想在启动时查看更详细的日志信息,可以将内核日志级别设置为最高级别(7)。以下是设置步骤:

  1. 编辑 GRUB 配置文件

    打开终端,编辑 /etc/default/grub 文件:

    bash 复制代码
    sudo nano /etc/default/grub
  2. 修改内核参数

    在 GRUB_CMDLINE_LINUX_DEFAULT 参数中添加或修改 loglevel=7。例如:

    bash 复制代码
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash loglevel=7"

    如果需要移除 quiet 和 splash 参数以显示更多启动信息,可以改为:

    bash 复制代码
    GRUB_CMDLINE_LINUX_DEFAULT="loglevel=7"
  3. 更新 GRUB 配置

    保存文件后,运行以下命令更新 GRUB 配置:

    bash 复制代码
    sudo update-grub
  4. 重启系统

    重启系统以应用新的日志级别设置:

    bash 复制代码
    sudo reboot

临时设置

如果只想临时调整日志级别,可以在 GRUB 菜单中按 e 键进入编辑模式,然后在 Linux 开头的行中添加 loglevel=7,最后按 F10 键启动。

通过以上设置,你可以将 Ubuntu 系统的内核日志级别设置为最高级别(7),从而获取更详细的启动日志信息。

相关推荐
Ivanqhz几秒前
KV Cache
服务器·数据库·人工智能·深度学习·算法
H.莓飛2 分钟前
【数据结构】二叉树
linux·数据结构·算法
螺蛳粉 螺蛳粉9 分钟前
第一篇:Keepalived 高可用实战:VIP 漂移与 Nginx 主备切换完整指南
运维·nginx·负载均衡·keepalived·高可用
荣合技术服务13 分钟前
VMware ESXi 虚拟化平台服务器虚拟机数据恢复服务
linux·运维·服务器
杭州领祺科技16 分钟前
保信子站深度解析:继电保护信息采集与故障诊断的关键枢纽
linux·服务器·网络·新能源·储能·虚拟电厂
xh didida19 分钟前
Linux -- 进程概念
linux·服务器·开发语言·c++
爱吃香菜的初学者19 分钟前
十三.Linux——信号量
linux·运维·服务器·开发语言
吴声子夜歌28 分钟前
Nginx应用与运维——Nginx在Kubernetes中的应用(三)
运维·nginx·kubernetes
小小龙学IT34 分钟前
ROS2 安装完全指南(Ubuntu 版):从零开始到跑通第一个节点本文
linux·运维·ubuntu
Ruiery35 分钟前
Linux 6.6内核 CPU 深度解析(十二):SMT 进阶 — core scheduling 与共享算力的负载平衡
linux·运维·服务器