相关疑难解决方法(0)

在启动期间更改默认控制台日志级别

我设置了CentOS 6.3设置,其中控制台loglevel设置为4,默认日志级别设置为4.我知道我可以使用以下步骤更改默认控制台日志级别:

cat /proc/sys/kernel/printk

4   4   1   7

echo 5 > /proc/sys/kernel/printk
cat /proc/sys/kernel/printk

5   4   1   7
Run Code Online (Sandbox Code Playgroud)

但是,重新启动后,控制台日志级别将恢复为原始值.我是否需要重新编译内核,或者有一种方法可以让更改后的值在重新引导时保持持久性.

linux linux-kernel

21
推荐指数
1
解决办法
7万
查看次数

如何获取使用insmod插入的内核模块的地址?

我想知道内核模块的地址.实际上,从堆栈跟踪看起来崩溃是从内核模块触发的(在系统启动后已经被破坏).有几个模块我手动insmod.所以我需要检测其中哪个模块触发崩溃.请告诉我如何使用insmod获取每个模块的地址.

linux linux-device-driver linux-kernel embedded-linux

7
推荐指数
1
解决办法
3381
查看次数

如何获取在Linux内核启动期间初始化/探测的所有模块/驱动程序的详细信息?

我需要在kernl引导期间调用|初始化|探测的模块/驱动程序序列.

如果有任何闪存命令行选项可用于获取此序列,请告诉我?

linux init kernel-module linux-device-driver linux-kernel

5
推荐指数
1
解决办法
2587
查看次数