学习MINIX操作系统在Qemu中的安装。MINIX是基于早期Unix系统的一个开源操作系统,特点是代码规模小,易于学习操作系统内核的开发。这里尝试安装MINIX3在Qemu下,参考网址:

http://wiki.minix3.org/en/UsersGuide/RunningMinixOnQemu

 

1. 下载MINIX

wget http://www.minix3.org/download/minix_R3.1.6-r6084.iso.bz2

2. 解压缩
bzip2 -d minix_R3.1.6-r6084.iso.bz2

3. 创建硬盘
qemu-img create minix.img 2G

4. 启动qemu
qemu -localtime -net user -net nic -m 256 -cdrom minix.iso -hda minix.img -boot d

5. 设置安装过程
http://wiki.minix3.org/en/UsersGuide/DoingInstallation#RunningSetup

6. 安装完成后,执行shutdown关闭Minix。回到cd0>后键入off来结束仿真。

7. 启动MINIX
qemu -localtime -net user -net nic -m 256 -hda minix.img

8. 安装后的设置参考http://wiki.minix3.org/en/UsersGuide/PostInstallation

9. 这是MINIX的安装过程。下面要学习MINIX中的代码和设计。