SGI KDBを使ったカーネルデバッグスレat LINUX
SGI KDBを使ったカーネルデバッグスレ - 暇つぶし2ch3:1
01/05/14 14:34
1.URLリンク(oss.sgi.com) より、使用しているカーネルにあった
 パッチをダウンロードし、カーネルソースにパッチを当てる。
2.make xconfigなりのカーネルコンフィグアプリを起動。
 Kernel Hackingの項目が追加されているので、
 "Build-in Kernel Debugger support"をyにする。ついでに
 "compile the kernel with frame pointers"もyにしたほうがスタック
 トレースがとりやすくなる。
3.カーネル再構築。
4.lilo.confに以下のように"kdb=on"のカーネルブートオプションをつける。
>image=/boot/vmlinuz-2.4.4-test
> label=test
> read-only
> root=/dev/hda2
> append="kdb=on"
5.liloを実行し、ブート情報を書き込み、ブートオプションをつけたカーネルから
 ブート。
6.Pauseキーを押すとカーネルデバッガに入る。"g"コマンドで再開。



次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch