詳細なデバッグ機能を備えたLinux用x86エミュレータ

詳細なデバッグ機能を備えたLinux用x86エミュレータ

私はLinuxカーネルを実行できるx86エミュレータを探しています。私は特に、カーネルがロードされるC /アセンブリレベルまで、ブートローダのすべての関数呼び出しを表示できるエミュレータを探しています。また、RAMメモリのレイアウトを表示できる必要があります。

ベストアンサー1

利用可能なカーネルデバッグソリューションがたくさんあります。以下は私が使用したいくつかの解決策です。

どちらも、エミュレートされたシステムの起動時にCPUを停止してブートローダをデバッグできます。ターゲットとして使用すると、Cコード(または理論的にサポートされているすべてのコード)に従うための追加のgdbソースコードもサポートされます。gdb

おすすめ記事