-
Learning Resource (训练营学习资源)
-
Online Ranking (训练营在线排行榜)
-
Classroom
- rCore Tutorial ClassRoom邀请链接 (点击创建仓库)
基于Rust语言进行操作系统内核实验--based on qemu (三周时间)
前提条件:要求有操作系统的基础,基本理解RISC-V与OS相关的硬件特性
- rCore Tutorial ClassRoom邀请链接:点击后按提示可以建立自己的rCore Tutorial实验专用仓库
- rCore Tutorial ClassRoom排名页面:可以查看自己的rCore Tutorial实验的排名情况
请根据各个实验的具体实验要求在自己的仓库中完成 ch[3,4,5,6,8] 5个实验。请在每完成一个实验(完成编码和实验报告文档)后,请通过执行 git push
命令来更新自己的实验专用 repos,来通过基于GitHub Classroom的CI测试。
基于Rust语言的rCore Tutorial实验指导 rCore-Tutorial-Guide-2025S
请按照指导书了解实验内核并完成对应的任务。
-
参考书
晋级要求:
- 第二阶段排行榜满500分
- 每个实验的总结报告 (
reports/lab[3,4,5,6,8].md
) - 第一、二阶段的学习blog (通过 PR 合并)
注意:需提供 排行榜截图 + blog PR截图 进行确认,通过检查后方可晋级第三阶段。
每个阶段结束后需要写总结报告,第二阶段需要完成第一、二阶段的blog。
- 学习记录的标杆1,浙江大学本科生徐文浩的2020开源操作系统训练营的过程记录,是大家学习的榜样,供大家学习参考。
- 学习记录的标杆2:湖南大学本科生肖政杭的自学ucore for x86的过程记录,是大家学习的榜样,供大家学习参考。
-
参加2020--2022 OS训练营学生的blog,鼓励参加2025 OS训练营的同学把自己在学习过程中的感悟/收获等写成blog,生成pr,并提交到 https://github.com/rcore-os/blog 上,让更多人看到你的进步!
-
注意 为及时了解和指导同学的学习和实践情况并推动学生相互帮助,本次活动要求学生把每周学习实践的过程记录(Markdown格式)放在github上自己的公开repo中。可参见每日学习实践的具体例子和2020年OS训练营同学的每日学习情况汇总 。请参加实习的同学把记录每天的进展的git repo网址 更新到2025年OS训练营同学的每日学习情况汇总 中。要求每位同学在自己的git repo中记录自己的每周进展,其他同学也可以参考学习。
-
提问方式:
- 问答论坛:https://opencamp.cn/os2edu/bbs,欢迎大家积极发帖讨论
- 在微信群中提问:如果长时间未得到回复可以手动 at 负责人
- 注意:有任何疑问,请优先查看 常见问题,确认常见问题列表中不存在您的问题,再通过微信群@助教以及【问答论坛】等方式提问,常见问题列表会随着训练营的推进不断补充完善,感谢大家的参与和支持!
One More Thing:当你看到这,感觉第二阶段还没开始,还在想下一步要干啥时,我们的建议是:Just Do It NOW!