一、使用工具说明
1. xv6 源代码文件(以下三选一)
1)http://download.csdn.net/detail/yinglang19941010/9201421
2)https://github.com/yinglang/Xv6 或
3)http://zoo.cs.yale.edu/classes/cs422/2011/lec/l2-hw
2. qemu
3. ubuntu14.04
4. 联网
二、 xv6 编译
解压源码包后,进入xv6目录,输入make指令
三、安装qemu
sudo apt-get install qemu
如果失败,通常是可用于linux下载的apt的包列表很久没有更新了.
输入指令 sudo apt-get update
完成后再次输入sudo apt-get install qemu
安装完成后,输入qemu-system-i386,若出现qemu的虚拟机说明安装成功
四 为xv6指定qemu
在xv6源代码目录下找到makefile,给QEMU赋值qemu-system-i386
然后在xv6源代码目录下输入命令make qemu
(注:编译环境和包的缺失问题自行百度)
成功启动xv6