Part1_Booting a PC
GDB调试中常用指令:

简介
实验分为三个部分:
- 熟悉汇编语言、QEMU x86模拟器、PC上电启动过程
- 检查我们的6.828内核的boot loader程序,它位于
lab的boot目录下。 - 深入研究6.828内核本身的初始模板,位于
kernel目录下。
Part 1: PC Bootstrap
下载源码并且编译执行:
mkdir ~/6.828
cd ~/6.828
git clone https://pdos.csail.mit.edu/6.828/2018/jos.git lab
cd lab
# 编译源码
make
# qemu 模拟x86环境,运行minimal kernel
make qemu
运行成功的话终端就会打印出以下字符:

本文详细介绍了MIT 6.828操作系统实验的第一部分——PC的启动过程,包括PC的Bootstrap阶段,GDB调试技巧,以及内核启动加载程序的分析。实验涉及汇编语言、QEMU x86模拟器和BIOS的初步操作,通过源码编译执行,了解开机自检、BIOS设置和引导加载程序的工作原理。
最低0.47元/天 解锁文章
902

被折叠的 条评论
为什么被折叠?



