我设置了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)
但是,重新启动后,控制台日志级别将恢复为原始值.我是否需要重新编译内核,或者有一种方法可以让更改后的值在重新引导时保持持久性.
我想知道内核模块的地址.实际上,从堆栈跟踪看起来崩溃是从内核模块触发的(在系统启动后已经被破坏).有几个模块我手动insmod.所以我需要检测其中哪个模块触发崩溃.请告诉我如何使用insmod获取每个模块的地址.
我需要在kernl引导期间调用|初始化|探测的模块/驱动程序序列.
如果有任何闪存命令行选项可用于获取此序列,请告诉我?