04 Linux内核与根文件系统映像文件的编译及调试

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验 Linux内核与根文件系统映像文件的

编译及调试

一、实验目的

1、了解Linux内核的启动加载过程,根文件系统结构,内核与文件

系统数据交换的原理;

2、掌握Linux内核和文件系统的配置编译以及运行调试的基本方

法和手段。

二、实验仪器设备和材料清单

硬件:PC机

软件:ubuntu操作系统,eclipse/vi开发环境,qemu虚拟机软件包,Linux内核、Busybox源代码包等。

三、实验内容

1、eclipse集成开发平台搭建配置

2、Linux内核配置编译链接及内核Image映像文件制作

3、根文件系统配置编译链接及内核Image映像文件制作

4、qemu虚拟机配置

5、内核+文件系统在qemu上加载运行及GDB调试

四、实验要求

掌握使用Makefile进行简单程序项目管理,GDB调试的基本方法,虚拟机配置和运行,image映像文件的制作

五、实验步骤及结果测试

1.在Linux下安装eclipse开发环境并进行相应设置;

2.修改Linux 内核和文件系统的Makefile文件,编译链接并制作

Image文件;

3.安装虚拟机,修改配置文件,配置虚拟机;

4.利用eclipse+虚拟机+GDB进行Linux内核+文件系统的运行及调

试,并观察系统是否正常运行;

六、实验报告要求

写明实验的题目、实验要求、实验内容,详细记录实验过程和结果以及遇到的主要技术问题和解决方法。

相关文档
最新文档