作者shihyu (shihyu)
看板LinuxDev
标题[问题] kernel log 纪录
时间Wed Mar 2 21:43:07 2016
我桌机电脑当 socket server , Raspberry Pi 当 clinet 互传资料
但是目前从 Raspberry Pi 连 server 传送资料会造成 kernel crash
这时候会喷很多 kernel log 可是我无法纪录起来去分析 , 这时候也无法
ctrl + c 中断 , 看起来是 kernel 挂掉
./socket_client 2>&1 | tee log.txt // 这样也无法存起来
把掉电源重开 log.txt 里面是空的
有什麽办法 debug & 纪录 kernel log ?
还有个疑问Raspberry Pi kernel crash kernel log 为什麽会直接吐在终端机上?
是有开启什麽特殊 kernel 功能吗?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 112.105.246.217
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/LinuxDev/M.1456926189.A.6A0.html
1F:→ leolarrel: 1.把console设到com port,然後再找一台电脑用com port 03/03 08:50
2F:→ leolarrel: 接着,用任何可以纪录画面历史的com port软体登入,这样 03/03 08:51
3F:→ leolarrel: 等kernel log喷的时候,可以使用com port软体纪录log 03/03 08:52
4F:→ leolarrel: 2.学习使用pstore 03/03 08:58
5F:推 aweilin: pstore透过重新开机将log存放於RAM,下次开机可以查看 03/08 08:13
6F:→ clampsakura: /var/log 导向一个non-volatile memory? 05/19 23:13
7F:→ clampsakura: coredump可以开一下也生成. panic时可以多印些 05/19 23:13
8F:→ clampsakura: registers位置的上下memory 05/19 23:14