基础阶段的目标很简单,让你对 QEMU 及其使用到的虚拟机技术有一个直观地了解。另外就是通过自主练习,夯实 C 和 Rust 的基础知识(目前 QEMU 已经支持了 Rust 硬件建模,后续的章节也会介绍如何通过 Rust 来进行硬件建模)。
基础阶段课表如下:
时间 | 课程内容 | 授课人员 |
---|---|---|
10.13,20:00 - 21:00 | 软件虚拟机技术介绍:发展历史、应用场景、基本原理 | 李老师 |
10.17,20:00 - 21:00 | 硬件虚拟化技术科普:应用场景、基本原理 | 侯老师 |
10.19,20:00 - 21:00 | QEMU 基础知识讲解:QOM、Memory Region | 泽文老师 |
learning-c 或者 learning-rust 测评通关。
learning-c 仓库: https://cnb.cool/opencamp/learning-qemu/qemu-training-basic-c
QEMU 技术交流与问题答疑,可访问社区 Github Discussions: https://github.com/orgs/gevico/discussions/