以串口或者显示器为控制台,SHELL起来后,正常情况下printk的打信息只有最打印高等级的会打到控制台;OOPS处理函数中的printk会直接打到控制台上,记得处理函数中调用了console啥的函数,估计做了处理;printk的信息都在日志中,要是有遗漏,可以直接从printk的打印BUF中抓出来,前提是系统还没重启。ksymoops这东东,在2.6下也不是那么好用,我处理OOPS主要还是靠反汇编去跟踪。