- 打开virtualbox虚拟机,点击新建
2.选择存储里面的光盘文件。直接启动
继续,这里不设置
也不设置
3.设置用户名,设置密码
4.使用整个磁盘
5.将所有文件放在同一个分区中
6.修改写入磁盘
7.使用网络镜像,过程有点慢,稍微等会
这个步骤后面会安装一会,时间要久一点。
8. 写入启动引导到虚拟硬盘
9.安装成功
10.输密码登录
11.进入以下界面,然后全点跳过
12.选活动,然后打开文件
13. 为了与windows交换剪贴板,需安装增强功能,选择设备,选择增强安装功能。
14. Debian系统中增加光驱文件,进入光驱文件,右键选择在此打开终端,输入sudo sh VBoxLinuxAdditions.run安装增强功能。
15.输入后点击enter进入下一步(进入下一步都是点击enter)
16.点击设备,选择共享粘贴板,点击双向,选择拖放,点击双向。
17.安装oslab实验环境
左侧点击主目录,打开主目录,右键选择在此打开终端
安装git
18.在终端输入sudo apt-get install git,然后点击enter,输入密码,点击enter(出不来可以多点几下)
19.点击设备,选择分配光驱,选择添加虚拟硬盘,找到我们下载好的iso文件,然后回到终端,再次点击enter得到
20.从gitee下载实验环境
在终端中输入git clone oslab: 2020春哈工大操作系统实验环境一键配置,就点击enter
21.进入oslab目录
cd oslab
./setup debian(一定要下载完成再进行下一步)
22.进入linux-0.11目录(上一步结束这一步才能进行)
cd linux-0.11
make all
23.退回oslab目录
cd ..(注意点前面有个空格)
./run(运行虚拟机)
24.汇编调试(这里我不清楚怎么返回上一级,我新开的一个终端界面)
点击加号新建终端界面
./dbg-asm
(这个弹窗不清楚)
下面是下一步
25.C语言级调试稍微复杂一些。首先执行如下命令:
./dbg-c(不知道为啥执行不了)
然后再打开一个终端窗口,进入oslab目录后,执行:
./rungdb
26.新终端窗口中运行的是GDB调试器。关于gdb调试器请查阅GDB使用手册。
(以下图片操作很重要,一定要执行,不然下次还得重新再来一遍上面那些操作)