Ubuntu+QEMU+Xv6环境搭建

操作系统:Ubuntu 16.04 32位

虚拟机:VMware

模拟器:QEMU

之前有一台centos 64位虚拟机,使用源码安装配置环境,出了一些列问题,最终环境都已经配好了,也能够在qemu上运行Xv6,但是想跟着lab做实验的时候,各种编译器内部错误,实在懒得折腾这些了,于是决定新安装一台ubuntu 32位虚拟机;

 

以下为步骤记录:

1. 安装qemu,为了方便,直接使用apt-get安装;安装过程也比较慢,不过比自己编译省力太多;

安装完毕,运行测试下;

看到下面界面,证明安装成功;

 

2. 安装git,安装vim;

 

3. clone一份Xv6的源码下来;

 

4. 进入Xv6源码目录,编辑Xv6的Makefile,配置qemu;

将QEMU = qemu-system-i386行注释去掉;

 

5. 编译Xv6源码:

 

6. 没问题之后,使用qemu启动Xv6;

如下图,启动成功;

执行ls试试;

本文链接:Ubuntu+QEMU+Xv6环境搭建

转载声明:转载请注明来源:Linux TCP/IP Stack,谢谢!


发表评论

电子邮件地址不会被公开。 必填项已用*标注