ubuntu14.04下qemu调试linux内核
16lz
2021-01-22
编译内核
- 解压缩内核【这里使用linux-3.10.58】
- make menuconfig:在kernel hacking中选中compile the kernel with debug info【记得提前安装libncurses5-dev】
- make bzImage:编译内核
更新gdb
- 由gdb-7.8.tar.gz下载最新的gdb(7.8)到/opt目录下【目录随意选】
- 解压缩:tar zxvf gdb-7.8.tar.gz
- 修改代码【否则调试内核会出现remote 'g' packet reply is too long的问题】
更多相关文章
- ATT汇编与Intel汇编的区别,摘自《深入分析linux内核源码》一书
- Linux内核中的container_of函数简要介绍
- 软交换FreeSWITCH系统概要和源代码分析预备知识
- linux 内核模块学习
- 如何卸载内核代码中的文件系统
- 全面解析Linux 内核 3.10.x - 编译前的准备
- Linux内核源代码情景分析读书笔记(5)-关于fork/clone/vfork
- linux 内核协议栈
- Ubuntu 12.04安装Bochs 2.6.2, 调试linux 0.11 内核