一、实验内容
本实验的实验内容来自实验楼的课程 操作系统的原理与实践 。
配套理论课教学视频为:哈工大李治军老师的 操作系统之基础 等。
教材为 赵炯老师的《Linux内核完全注释3.0》。
二、本地实验环境
虽说实验楼上已经有了实验平台,但是操作卡顿且无法保存环境,而且不够稳定,所以最好是自己在本地配置实验环境。推荐工具为:
- VMware Workstation
- Ubuntu64
- vscode
首先请安装 VMware,在上面配置 Ubuntu。教程请百度或点击这里。
安装 open-vm-tools,使Ubuntu的窗口放大且能与 win10 共享文件。
在Ubuntu内下载 hit-oslab,运行 ./setup.sh
,此时本地实验环境就配置完成了,后续实验可以在此进行。
设置Ubuntu与win10的共享文件夹(教程),将 Linux-0.11 源码在本地 coding,然后通过共享文件夹复制到ubuntu下运行测试。
推荐使用 vscode 的 remote-ssh 插件,通过它直接编辑ubuntu下~/oslab/linux-0.11/
的代码,省去复制粘贴的时间。