“操作系统实验”实验报告

熟悉实验环境

实验名称:熟悉实验环境

实验日期:2022.3.1

班级:软嵌201

姓名:李建垲

学号:2030110738

一、实验目的

熟悉实验环境

二、实验过程及数据记录

1.准备环境 进入到 oslab 所在的文件夹

$ cd /home/shiyanlou/oslab/
copy

解压,并指定解压到 /home/shiyanlou/ 这样的话,在 /home/shiyanlou/oslab/ 中就能找到解压后的所有文件

$ tar -zxvf hit-oslab-linux-20110823.tar.gz \
  -C /home/shiyanlou/
copy

2.查看是否解压成功

$ ls -al
copy

结果: 图片描述

3.使用方法 切换目录

$ cd /home/shiyanlou/oslab/
copy

确认路径

$ pwd
copy

查看目录内容

$ ls -l
copy

效果: 图片描述

4.实验 编译内核 首先要进入 linux-0.11 目录,然后执行 make 命令:

$ cd ./linux-0.11/
$ make all
copy

生成的目标文件是一个软盘镜像文件—— linux-0.11/Image 查看 图片描述

运行 执行 run 脚本

$ ./run
copy

运行效果 图片描述

5.调试 1.汇编级调试 确认在 oslab 目录下 运行脚本前确定已经关闭刚刚运行的 Bochs

$ cd ~/oslab/
$ ./dbg-asm
copy

可以用命令 help 来查看调试系统用的基本命令 图片描述

2.C 语言级调试 首先执行如下命令:

$ cd ~/oslab
$ ./dbg-c
copy

然后再打开一个终端窗口,执行:

$ cd ~/oslab
$ ./rungdb
copy

最后结果 图片描述

6.文件交换 启动挂载脚本

$ sudo ./mount-hdc
copy

进入挂载到 Ubuntu 上的目录

$ cd ~/oslab/hdc
copy

查看内容

$ ls -al
copy

效果 图片描述

卸载

$ sudo umount hdc
copy

三、总结

经过这次实验我熟悉了这次实验的环境

最新评论
暂无评论~