簡體   English   中英

Ubuntu 11.10的操作系統調試器

[英]Operating System debugger for Ubuntu 11.10

我一直在進行操作系統開發(而不是構建Linux內核),並且到了需要最新版本操作系統的調試器的地步。 我已經嘗試過Bochs(在我的Win 7分區下),但是無法識別我的USB(它是未格式化的,我現在正在讀取特定的扇區。),我想在Ubuntu 11.10下做一些事情。

是否有調試器可以讓我調試Ubuntu 11.10的自定義構建操作系統?

我個人使用QEMU調試自定義操作系統(具有USB支持 )。

如下運行QEMU進行調試會話:

qemu -S -s [more options here]
  • -S告訴QEMU不要啟動CPU。 這使您有時間設置斷點等。
  • -s-gdb tcp::1234的快捷方式,它在TCP端口1234上啟動gdbserver。

然后將GDB連接到QEMU:

$ gdb
(gdb) target remote localhost:1234

從那時起,您可以使用普通的GDB命令。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM