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
运行成功的话终端就会打印出以下字符: