Linux0.11内核可视化调试方法
来源:互联网 发布:软件开发项目售后服务 编辑:程序博客网 时间:2024/05/17 05:01
先运行start_bochs.bat,敲一下回车,显示waiting for gdb connection on localhost:1234
运行bin目录下的insight.exe
File->Open 打开linux-0.11\tools目录下的system.exe
File->Target Settings Target下拉列表中选择Remote/TCP,hostname:localhost,prot:1234
View->Console,打开控制台
Run->Run ,运行,停在startup_32
控制台中输入以下命令
(gdb) break start
Breakpoint 2 at 0x6624: file init/main.c, line 105.
(gdb) handle SIGSEGV noprint nostop ignore
Signal Stop Print Pass toprogram Description
SIGSEGV No No No Segmentation fault
(gdb) cont
Continuing.
Breakpoint 2, start () at init/main.c:105
1. 打开linux-0.11,运行start_bochs.bat
a) 回车,看到:waiting for gdb connection onlocalhost:1234
2. 打开mingw-insight/bin,运行insight.exe
a) File->Open打开linux-0.11\tools目录下的system.exe
b) File->TargetSettings Target下拉列表中选择Remote/TCP
i.Target:Remote/TCP
ii. Hostname:localhost
iii. Port:1234
c) View->Console
d) Run->Run
注意:insight-mingw2中的insight可以显示正确的寄存器信息,而insight-mingw中的不可以!!!
- Linux0.11内核可视化调试方法
- gdb调试linux0.11内核。
- 利用VS2013构搭linux0.11内核调试环境
- Linux0.11内核
- linux0.11调试
- Linux0.11内核--缓冲区初始化
- linux0.11内核boot分析
- linux0.11内核中断处理
- LINUX0.11内核阅读笔记
- LINUX0.11内核阅读笔记
- LINUX0.11内核阅读笔记
- LINUX0.11 内核阅读笔记
- LINUX0.11内核阅读笔记
- linux0.11内核之copy_strings()
- Linux0.11内核进程数据结构
- LINUX0.11内核阅读笔记
- Linux0.11内核分析一
- linux0.11内核完全剖析
- android问题汇总
- 高效工作的信息搜集及管理术
- 上传图片 并修改其大小
- 中国移动互联网竞争进关键年 盈利模式难突破
- strcpy和memcpy的区别
- Linux0.11内核可视化调试方法
- App营销探秘:预装太花钱 口碑营销受宠
- java 页面传值日常笔记
- Oracle 11g安装图文攻略
- pthread_cancel用法及常见问题
- string、char*和字符串字面值的区别
- Action中接收参数的方式
- servlet 之forward和sendRedirect跳转
- 解决jsp页面元素使用disabled=true带来的不能传值到后台问题