内核启动完成后进入menu程序(《软件工程C编码实践篇》的课程项目),支持三个命令help、version和quit,您也可以添加更多的命令,对选修过《软件工程C编码实践篇》的童鞋应该是a piece of cake.
分类:
系统相关 时间:
2016-03-13 21:14:45
阅读次数:
177
实验指导 使用实验楼的虚拟机打开shell 内核启动完成后进入menu程序(《软件工程C编码实践篇》的课程项目),支持三个命令help、version和quit,您也可以添加更多的命令,对选修过《软件工程C编码实践篇》的童鞋应该是a piece of cake. 使用gdb跟踪调试内核
分类:
系统相关 时间:
2016-03-13 20:02:32
阅读次数:
385
姓名:江军 ID:fuchen1994 实验日期:2016.3.13 实验指导 使用实验楼的虚拟机打开shell 内核启动完成后进入menu程序(《软件工程C编码实践篇》的课程项目),支持三个命令help、version和quit,您也可以添加更多的命令,对选修过《软件工程C编码实践篇》的童
分类:
数据库 时间:
2016-03-13 19:37:20
阅读次数:
597
总结部分: Linux内核源代码: Arch 支持不同cpu的源代码;主要关注x86 Init 内核启动的相关代码;主要关注main.c,整个Linux内核启动代码start_kernel函数 Kernel 核心代码 installing t
分类:
系统相关 时间:
2016-03-13 19:34:25
阅读次数:
235
《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 内核源码三个个重要目录 README 构造一个简单的Linux 系统 MenuOs 内核启动 → 加载根文件系统(可执行文件init被启动了) 使用GDB跟踪调
分类:
系统相关 时间:
2016-03-13 17:42:29
阅读次数:
240
实验过程: 打开shell终端,执行以下命令: cd LinuxKernel/ qemu -kernel linux-3.18.6/arch/x86/boot/bzImage-initrd rootfs.img 执行完毕后会弹出QEMU窗口,输出Linux内核启动信息,启动成功后显示Menuos 输
分类:
系统相关 时间:
2016-03-13 15:55:56
阅读次数:
210
张超《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 我的代码可见https://www.shiyanlou.com/courses/reports/986221 在这里我们用的是linux-3.18.6版本,以下简写
分类:
系统相关 时间:
2016-03-13 00:27:24
阅读次数:
579
贺邦 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程 http://mooc.study.163.com/course/USTC-1000029000 一. 实验过程 1、打开shell,输入启动指令,内核启动完成后进入menu程序,支持三个命令help、version和qu
分类:
系统相关 时间:
2016-03-12 22:57:52
阅读次数:
297
回顾 1.中断上下文的切换——保存现场&恢复现场 本节主要课程内容 Linux内核源代码简介 1.打开内核源代码页面 arch/目录:支持不同CPU的源代码;其中的X86是重点 init/目录:内核启动相关的代码基本都在该目录中(比如main.c等) start_kernel函数就相当于普通C程序的
分类:
系统相关 时间:
2016-03-12 21:14:52
阅读次数:
298
总结部分: Linux内核源代码: Arch 支持不同cpu的源代码;主要关注x86 Init 内核启动的相关代码;主要关注main.c,整个Linux内核启动代码start_kernel函数 Kernel 核心代码 installing t
分类:
系统相关 时间:
2016-03-12 21:13:29
阅读次数:
329