From: 内核&调试调试
测试环境
宿主机环境:ubuntu 12.04 + linux kernel 2.6.32
目标机环境:ubuntu 12.04 + gdb + minicom
虚拟机:VirtualBox 4.3.10
1、安装VirtualBox
新建一个标准的虚拟机镜像就OK!然后加载ISO一步一步安装就行!(磁盘大小最好稍微大点,大约40G已经相当够用了) 我安装的是ubuntu 12.04 上述已经说明环境!下同
安装完毕后点击设置 如图进行串口设置
说明:这里的com1 即是 系统里面的/dev/ttyS0,然后启动系统 。
2、编译以及安装内核
到内核官网下载你自己需要调试的内核版本!(www.kernel.org)
这里我下的是2.6.32.61
下载完毕解压到一个目录下.. 这里我解压到/opt下 然后解压 执行以下命令(切换root)