gpt4 book ai didi

linux - 为什么当 devtmpfs 已安装并记录时,我会从 ACPID 获得控制台输出,而未安装时?

转载 作者:太空宇宙 更新时间:2023-11-04 05:59:20 24 4
gpt4 key购买 nike

我有一个奇怪的问题,我一直诊断到,如果我安装 devtmpfs 然后启动 ACPID 守护进程,我会得到控制台输出,如果我不安装 devtmpfs,ACPI 守护进程输出将进入日志。当发出 reboot 时,我还会收到一些 rpcbind 消息,但我认为这是同一件事(通常记录日志而不是输出到屏幕)。

apcid: starting up with netlink and the input layer
apcid: 1 rule loaded
apcid: waiting for events: event logging is off

有人知道为什么吗?我仍然可以使用 udev 以任何方式创建和加载我的所有设备(是否安装 devtmpfs)。我尝试将/etc/sysctl.conf 设置为使用 kernel.printk = 3 4 1 3 (没有它的默认值为 3 4 1 7),但这没有什么区别。

TIA

最佳答案

答案是我必须在安装devtmpfs后重新启动syslogd和klogd。由于 apcid 使用 LOG_CONS 选项而导致控制台失败时,系统日志的输出失败。这是 busybox,kill 并尝试重新启动不起作用,start-stop-daemon 起作用。

关于linux - 为什么当 devtmpfs 已安装并记录时,我会从 ACPID 获得控制台输出,而未安装时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58141959/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com