用於 Linux 的 x86 模擬器,具有詳細的調試功能

用於 Linux 的 x86 模擬器,具有詳細的調試功能

我正在尋找一個 x86 模擬器,以便我可以在其中運行我的 Linux 核心。我專門尋找一個模擬器,它可以顯示從引導程式一直到核心載入的 C/彙編層級的所有函數呼叫。此外,它應該能夠顯示 RAM 記憶體佈局。

答案1

有許多可用的內核調試解決方案;這是我用過的幾個:

這兩者都可以在模擬系統啟動時凍結 CPU,從而允許調試引導程式。當用作 的目標時gdb,它們還支援附加原始程式碼,以便您可以遵循 C 程式碼(或理論上任何gdb支援的程式碼)。

相關內容