当前位置: 技术问答>linux和unix
ubuntu下的bochs如何进入调试模式
来源: 互联网 发布时间:2017-02-19
本文导语: 我想在ubuntu下调试操作系统,写了一个汇编程序,进行了如下步骤: 汇编源程序 nasm boot.asm -o boot.bin 制作软件映像 bximage dd if=boot.bin of=boot.img bs=512 count=1 conv=notrunc 然后配置了bochsrc,再...
我想在ubuntu下调试操作系统,写了一个汇编程序,进行了如下步骤:
汇编源程序 nasm boot.asm -o boot.bin
制作软件映像 bximage
dd if=boot.bin of=boot.img bs=512 count=1 conv=notrunc
然后配置了bochsrc,再执行 bochs -f bochsrc
然后bochs窗口打开,并输出了hello
但这是将整个程序执行完的结果,并且在这个窗口里面无法输入字符,
那么我要怎么样才能进行调试模式呢?
汇编源程序 nasm boot.asm -o boot.bin
制作软件映像 bximage
dd if=boot.bin of=boot.img bs=512 count=1 conv=notrunc
然后配置了bochsrc,再执行 bochs -f bochsrc
然后bochs窗口打开,并输出了hello
但这是将整个程序执行完的结果,并且在这个窗口里面无法输入字符,
那么我要怎么样才能进行调试模式呢?
|
我编译bochs的时候把内置调试器打开他就会启动调试器了
|
./configure --enabel-debugger--
|
--enable-debugger
|
ubuntu自带的apt-get的那个好像不能调试,可以下载源码自行编译