Xv6, a simple Unix-like teaching operating system
Introduction
Xv6 is a teaching operating system developed in the summer of 2006 for MIT’s operating systems course, 6.828: operating systems Engineering. We hope that xv6 will be useful in other courses too. This page collects resources to aid the use of xv6 in other courses, including a commentary on the source code itself.
Status: The xv6 code is in pretty good shape, but the commentary is rough.
http://pdos.csail.mit.edu/6.828/2010/index.html
http://zoo.cs.yale.edu/classes/cs422/2011/tools
Centos 5.5 x86_64 GNU/Linux
1. sudo yum groupinstall "Development Tools"
2. sudo yum -y install glibc-devel
3. download
http://pdos.csail.mit.edu/6.828/xv6/xv6-rev5.tar.gz
4. make
next QUEMU