QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1344|回复: 3

请问:如何debug Linux内核,如何编译新的内核?

[复制链接]
发表于 2003-12-9 18:51:42 | 显示全部楼层 |阅读模式
请问,如果在我进行debug之后,也就是加上一些自己想要看的信息之后,
如何进行重新编译链结linux内核,
然后看是否与自己的想法符合
发表于 2003-12-11 11:01:07 | 显示全部楼层
base on u said, 'debug' is much more than what u did. i guess what u do is to add some printk. if i am wrong, i am sorry.

if u modify the code, u need to recompile as usual and load it, be careful not to overwrite u old one, since u modification may be wrong. then u ca load u kernel and check /var/log/messages or use dmesg to see,
回复

使用道具 举报

 楼主| 发表于 2003-12-11 12:36:32 | 显示全部楼层
是的。因为,我现在debug的目的是为了看程序,不是赵错误,所以准确得说应该是trace,呵呵。和debug得共同点是都修改了程序,需要重新编译过来。

谢谢您的建议,但是我还是不是很清楚具体的方法。因为我还是刚开始,所以都不甚了解这些。

u ca load u kernel and check /var/log/messages or use dmesg to see,
-------------
这句话也不是很明白。

问题:
1。方法是不是先make再load?
2。如何进行load?
3。如何load 可以保证不overwrite old one?
4。如何check /var/log/messages 。以及dmesg是不是个工具用来观察messages?


非常感谢您的建议。
回复

使用道具 举报

发表于 2003-12-11 23:43:31 | 显示全部楼层
i suggest u to learn how to recompile and use a new kernel first.
almost all u questions are related with that.


tail /var/log/messages or vi if u want

run dmesg, u will know, run man dmesg u will know more.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 09:39 , Processed in 0.117013 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表