qemu-kvm上のLinuxをKGDBを使ってデバックする:Fedora17の場合

1.qemu-kvm上にゲストOSとしてFedora17をインストール。
2.自分でビルドしたカーネルをゲストOSにインストール(ビルドオプションは下記リンク参照)
3.GRUB2のカーネルのブートパラメータを変更(下記リンク2つ目を参照)
4.qemu-kvmを-sオプションをつけて起動
5.gdb linux/vmlinuxでgdbを起動
6.gdbのコンソールで「target remote :1234」でkgdb開始できる。

本当は、-kernelオプションでカーネル+busyboxくらいで動作させられたらかっこいいんだけど、ルートファイルシステムの構築でひっかかってまだできていない。

日記/2009-05-02/kgdb を使ってみた - テキスト版 - BAK
http://jr0bak.homelinux.net/~imai/pukiwiki/pukiwiki.php?%C6%FC%B5%AD%2F2009-05-02%2Fkgdb%20%A4%F2%BB%C8%A4%C3%A4%C6%A4%DF%A4%BF%20-%20%A5%C6%A5%AD%A5%B9%A5%C8%C8%C7

How to setup serial port in fedora 16 - Ask Fedora: Community Knowledge Base and Support Forum
https://ask.fedoraproject.org/question/6985/how-to-setup-serial-port-in-fedora-16/