zoukankan      html  css  js  c++  java
  • 实验四:掌握Linux系统的构建和调试方法

    SA*****160     吴*

    实验要求:

    1.按照Build & Run Linux System Based on VMware&Ubuntu10.04熟练掌握Linux系统调试环境

       1.1制作磁盘镜像的详细过程

       1.2阅读内核源代码 KernelInitMain (init/main.c)中的start_kernel,并添加printk输出信息,重新Build & Run Linux System,

            检查printk输出信息是否正常输出

       1.3阅读分析内核源代码init/main.c结合 Linux2.6 内核的 Initrd 机制解析理解Linux启动过程的最后阶段

    2.学有余力的同学可以进一步学习 http://www.linuxfromscratch.org ,甚至分析Android系统中linux内核、根文件系统和上层软件堆栈。

    3.现场检查要点:

       3.1在模拟器中运行Linux系统,并用gdb工具设置断点查看源代码

       3.2晋级点1:能实现系统启动完成后进入磁盘文件系统

       3.3晋级点2:能实现系统启动完成后进入磁盘文件系统并且系统支持 libc,也就是非静态链接编译的程序可以通过调用libc的动态链接库顺

            利执行。

    4.请在6月20日(周四)前完成以上实验

    实验过程:

  • 相关阅读:
    第三周课程总结实验报告
    Java第二周学习总结
    2019春总结作业
    第十二周作业
    第十一周作业
    第十周作业
    第九周作业
    第八周作业
    第二周课程总结
    2019春总结
  • 原文地址:https://www.cnblogs.com/wufengv5/p/3133678.html
Copyright © 2011-2022 走看看