运行实验

本实验支持docker环境下开展,在docker hub上已有可用的docker环境,在当前目录下运行make docker将会从云端拉取docker镜像,并将当前目录挂载到/mnt位置。

  1. make docker # 会进入docker中的终端
  2. cd /mnt
  3. # 然后可以进行编译/qemu中运行实验。例如:
  4. cd usr
  5. make user_img
  6. cd ../os
  7. make build
  8. make run

如有兴趣,也可以自行构建/调整docker镜像,相关的Dockerfile文件在当前目录下,我们提供了make docker_build命令来帮助构建,详情请看Dockerfile和Makefile