这学期的操作系统课我们使用Minix3.3进行教学。折腾了一上午,在此记录下自己安装和配置Minix的过程。
系统介绍
Minix是一种基于微内核架构的类UNIX系统,与最受欢迎的Linux系统的最大区别就是:Linux是巨内核,Minix是微内核。Minix是由Andrew S. Tanenbaum大神发明的,其最初设想就是为了教学。由于Minix内核代码只有几千行,因此我们这学期也用它来学习操作系统。
Minix3.3已经增加了图形界面,但由于有不少bug,且从学习的角度,本文依然采用命令行的方式进行安装和使用。
环境配置
本文为Windows下的环境配置,Mac OS下的配置类似。
1. 需要先从Minix官网上下载iso镜像文件。
2. 下载VMware等其他虚拟机软件。
3. 下载MobaXterm等其他远程终端软件,便于从物理机上开多个窗口访问虚拟机。
安装Minix
- 打开VMware,选择
Create a New Virtual Machine
,点击Typical
,选择I will install the Operating System later
,再1. 操作系统类型和版本都设置为other/unknown
,将将虚拟光驱路径设置为Minix镜像文件。设置内存大于512MB,硬盘大于4GB(确保足够资源),确保网络模式为NAT/网络地址转换(便于访问外网)。 - 启动虚拟机,按照提示一路回车(使用默认配置)。
- 输入shutdown