基于XV6操作系统实验平台建设和哈工大操作系统实验 的搭建实验环境
参加实验平台建设的第一步就是搭建操作系统平台:
说白了就是在linux系统下搭建一个虚拟机运行xv6这个操作系统
- 配置环境
- Ubuntu:16.04
- xv6 & qemu
- 注:我同学ubuntu17貌似会出现fail
安装linux系统,这里默认已经完成
- 这里使用的是root用户在操作。通过sudo -s切换到root用户。
准备安装
如:
# 安装git
apt-get install -y git
# 安装g++
apt-get install -y g++
# 安装gdb
apt-get install -y gdb
# 安装编译工具链
apt-get install -y build-essential
# 下载xv6的代码
cd /对应路径/
git clone git://github.com/mit-pdos/xv6-public.git
/在这里注意不要上github然后download zip,这样会丢失文件,我这就卡了一下午,一定要执行clone,会有非master版本的文件/
安装qemu
# 安装qemu
apt-get install qemu
编译xv6
cd /到对应位置/xv6-public
make qemu
生成qemu环境下运行的xv6
成功
有其他问题欢迎交流,联系qq:2282550468