QEMUを使用したLinuxカーネルのデバッグ

QEMUを使用したLinuxカーネルのデバッグ

カーネルのデバッグにQEMUを使用しようとしています。最初に試しましたが、仮想ファイルシステムがないため失敗しました。答えこの投稿仮想ファイルシステムを使用することをお勧めします。ただし、カーネルデバッグ用の仮想FSを作成する方法とそれをqemuに渡す方法については説明しません。助けてください?

ベストアンサー1

使用する展開に応じて、次のファイルシステムイメージを生成する方法はいくつかあります。この記事あなたを大変な道に導く「最初からLinux」システム。

一般的に言えば、あなた誰でも次を使用して QEMU イメージをqemu-img生成します。QEMUの使用インストールメディアを使用して画像を準備します(このページではDebian GNU / Linuxプロセスについて説明します。)または他の人が準備した画像を使用してください。

QEMU Wikibookのこのセクション必要なすべての情報が含まれています。

編集する: リンクされた質問に対するGilesの答えからわかるように、テストには完全なルートファイルシステムは必要ありません。画像の使用initrd(例:以下に示すArch Linuxのinitrd)

おすすめ記事