使用bochs+gbd调试geekos

来源:互联网 发布:电脑传输软件 编辑:程序博客网 时间:2024/05/19 03:21

1、在.bochsrc中添加gdbstub:enabled=1,port=1984,text_base=0,data_base=0,bss_base=0

2、运行bochs,显示Waiting for gdb connection on port 1984

3、运行gdb,输入命令symbol-file geekos/kernel.exe加载符号

4、gdb中输入target remote localhost:1984连接bochs,这时bochs显示Connected to 127.0.0.1

5、在gdb中输入b Main打断点,然后输入c开始运行,马上就会在Main函数处断住,显示Breakpoint 1 ......;

原创粉丝点击