阅读量:2
在Debian系统启动时,dmesg命令会显示内核环缓冲区中的消息。这些消息包括硬件检测、驱动程序加载、文件系统挂载、内核模块初始化等信息。dmesg的输出内容非常丰富,以下是一些常见的信息类型:
-
硬件检测:显示系统启动过程中检测到的硬件设备,如CPU、内存、硬盘、显卡等。
[ 0.000000] Linux version 5.4.0-42-generic (buildd@lgw01-amd64-039) (gcc version 9.3.0 (Debian 9.3.0-10)) #46-Ubuntu SMP Fri Jul 10 00:24:02 UTC 2020 [ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-5.4.0-42-generic root=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ro quiet splash vt.handoff=7 [ 0.000000] KERNEL supported cpus: [ 0.000000] Intel GenuineIntel [ 0.000000] AMD AuthenticAMD [ 0.000000] Centaur CentaurHauls -
驱动程序加载:显示系统启动过程中加载的内核模块和驱动程序。
[ 0.003000] ACPI: Added _OSI(Module Device) [ 0.003000] ACPI: Added _OSI(Processor Device) [ 0.003000] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.003000] ACPI: Added _OSI(Processor Aggregator Device) [ 0.003000] ACPI: Added _OSI(Logical Parallel Port Controller) [ 0.003000] ACPI: Added _OSI(Processor Device) [ 0.003000] ACPI: Added _OSI(3.0 _SCP Extensions) -
文件系统挂载:显示系统启动过程中挂载的文件系统。
[ 0.123000] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null) [ 0.123000] systemd-udevd[123]: starting version 240 -
内核模块初始化:显示系统启动过程中初始化的内核模块。
[ 0.234000] r8169 0000:02:00.0 eth0: link up [ 0.234000] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready -
硬件故障和警告:显示系统启动过程中检测到的硬件故障和警告信息。
[ 0.345000] ata1.00: exception Emask 0x0 SAct 0x1000000 SErr 0x0 action 0x0 [ 0.345000] ata1.00: irq_stat 0x40000008 [ 0.345000] ata1.00: failed command: READ FPDMA QUEUED [ 0.345000] ata1.00: cmd 60/08:00:10:12:34/00:00:01:00:00/e0 tag 0 ncq dma 4096 in [ 0.345000] res 41/40:00:10:12:34/00:00:01:00:00/e0 Emask 0x9 (media error)
要查看dmesg的输出,可以在终端中输入以下命令:
dmesg
你还可以使用less或more命令来分页查看输出内容:
dmesg | less
或者
dmesg | more
此外,你还可以使用dmesg | grep命令来搜索特定的关键字:
dmesg | grep -i error
这将显示所有包含"error"(不区分大小写)的内核消息。
以上就是关于“Debian系统启动时dmesg显示什么信息”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm