6.S081 xv6 启动过程
时间: 2024-06-07 08:12:13 浏览: 154
MIT6.S081_3.9- XV6 启动过程1
6.S081 xv6 启动过程如下:
1. 首先,在xv6-labs-2020目录下输入"make qemu"并回车,启动qemu模拟器。
2. Qemu的虚拟BIOS将从xv6.img文件中加载引导文件,这个文件包含了虚拟硬盘映像。
3. 开始执行xv6内核程序,此时系统会初始化并载入第一个用户模式进程/init程序。
4. 在运行过程中,会触发中断,其中一个中断是在执行exec操作时触发的。
5. 同时,在第一次开启的终端(qemu-gdb界面)上显示"xv6 kernel is booting hart 2 starting hart 1 starting"的信息。
注意:以上是简化的6.S081 xv6的启动过程,涉及更多的具体细节和步骤。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
阅读全文