哈工大操作系统系列实验0-熟悉实验环境
使用《网易云课堂》可以搜索到哈工大-李治军老师的操作系统课程,每节课后面会有对应的实验链接。整个实验是通过“实验楼”平台来进行的,完全免费。
实验0 : 熟悉实验环境
实验0完全是熟悉实验环境,文件夹、压缩包、各种软件都已经安装好了,按照步骤操作即可
1.进入实验环境
cd /home/shiyanlou/oslab/ #进入文件夹
tar -zxvf hit-oslab-linux-20110823.tar.gz \-C /home/shiyanlou/ #解压缩
会显示有linux-0.11文件夹
2.编译:(生成Image文件,写在软盘上,可以启动一台真实计算机)
cd ./linux-0.11/
make all
修改代码时候,可以使用
make clean && make all #重新编译
3.在Bochs中运行
cd ~/oslab/
./run
4.交换文件
cd ~/oslab/
sudo ./mount-hdc #挂载hdc文件夹,可以用于交换文件
cd ~/oslab/hdc/
cd ./usr/root/
vi test.c #在ubuntu上编写文件,在linux-0.11同样有效
cd ~/oslab/
sudo umount hdc #umount hdc
需要注意两点:
(1)不要在linux-0.11运行时候,挂载hdc
(2)linux-0.11运行文件之后,关闭Bochs之前 ,使用命令sync,确保缓存数据存盘
sync